def determine_metadata(self, request: Request, view: t.Optional[APIView]=None, obj: t.Any=None):
self.request = request
self.view = view
self.obj = obj or self.get_obj(request, view)
if isinstance(self.model, str):
# noinspection PyUnresolvedReferences
self.model = django.apps.apps.get_model(*self.model.split('.'))
# noinspection PyProtectedMember,PyUnresolvedReferences
return {
'title': self.get_title(request, view, obj),
'description': view.get_view_description() if view else '',
'fields': self.get_meta(),
}
评论列表
文章目录