meta.py 文件源码

python
阅读 21 收藏 0 点赞 0 评论 0

项目:drf-metadata 作者: night-crawler 项目源码 文件源码
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(),
        }
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号