meta.py 文件源码

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

项目:drf-metadata 作者: night-crawler 项目源码 文件源码
def get_meta(self) -> t.Generator[t.Dict, None, None]:
        all_fields = self.model._meta.get_fields(
            include_parents=self.include_parents, include_hidden=self.include_hidden
        )
        for f in all_fields:
            if f.name in self.exclude:
                continue
            if self.fields and f.name not in self.fields:
                continue

            if f.name not in self.fields:
                if f.concrete not in self.concrete_in:
                    continue
                if f.auto_created not in self.auto_created_in:
                    continue
                if f.editable not in self.editable_in:
                    continue

            yield self.get_field_meta(f)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号