from django.db import models
class Case(models.Model):
a = models.DateField()
from djtest.models import Case
def cases(request):
case_list = Case.objects.all()
就是这里的 Case.objects.all() 最后的 all() 方法上提示 Undefined variable from import: all
网上找的答案,让在 pydev 中设置代码检查时忽略 Undefined variable from import 错误,但我感觉这个不能忽略,因为我按 ctrl 点击 all 方法时,IDE 无法定位 all 方法所在的模块,直接将所有的有 all 方法的模块列出了,如果正常的话应当直接指向 django 包中的 all 方法。已经挠破头皮,请各位大侠指条明路。