Pycharm中类“ Foo”的未解析属性引用“ xxx”

时间:2019-05-05 08:48:52

标签: python django-rest-framework pycharm

我想将一些代码从我的视图中分离到mixins.py,这是上面pycharm中的警告。但是我在mixins.py上找不到restframework的代码。 我指的是一些链接,例如:Python Mixin - Unresolved Attribute Reference [PyCharm] 为什么它们的pycharm不同? 怀疑也存在。

mixins.py上的restframework代码:

self.abstract_model

我的代码在我的mixins.py上,class SomeMixin(object): def dynamic_generate_filter(self, year, month): """ 动态设置过滤类 """ concrete_model = self.abstract_model.get_model(year, month) class Meta: model = concrete_model fields = ('dep_id', 'job_title_id', 'access_date', 'sort_key', 'keyword') class_name = concrete_model.__name__ + 'Filter' bases = (self.abstract_filter_class,) attrs = dict(Meta=Meta) filter_class = type(class_name, bases, attrs) setattr(self.__class__, 'filter_class', filter_class) 将警告:

{{1}}

我只想与restframework mixins.py的代码相同,而不是警告。

0 个答案:

没有答案