所以我正在学习Django快速入门教程,并且我目前正在2019-03(4.11.0)Eclipse版本上使用最新的pydev。这是一个代码段:
class IndexView(generic.ListView):
template_name = 'polls/index.html'
context_object_name = 'latest_question_list'
def get_queryset(self):
return Question.objects.order_by('-pub_date')[:5]
我尝试在Generic.DetailView上导航(F3),并且工作正常。我尝试键入def [ctrl+space]
,然后可以看到要覆盖的方法,包括get_queryset。
我没有得到的是当我尝试在字段部分上ctrl+space
希望看到template_name
或context_object_name
但找不到它们时,即使我尝试通过键入字段名称。
导航到父类型有效,并且pydev也可以看到继承的方法,但是为什么不继承这些字段呢?
答案 0 :(得分:0)
我不小心输入了F4,它显示了光标所集中的类的层次结构。尽管ctrl T不能像java一样工作,但这已经足够了。希望这会有所帮助。