爲什麼我會看到這個警告,它是models.Model的子類的類(Foo被定義爲class Foo(models.Model))?這是我使用Foo.objects.filter(...)的地方。PyCharm中'Foo'類的未解析屬性引用'objects'
響應的更詳細的一個簡化的例子,以請求:
# ------ models.py ---------
from django.db import models
class Foo(models.Model):
pass
# ------ views.py ---------
from models import Foo
inquiry = Foo.objects.filter(...) # PyCharm gives warning for objects here
...
PyCharm給出在任一文件導入語句沒有警告。
您是否在初始化Foo時調用了超類構造函數? – 2014-12-05 03:57:13
你真的沒有給我們太多的工作在這裏.. – 2014-12-05 03:57:42