Итак, я в кратком руководстве по django, и в настоящее время я использую последний pydev в версии eclipse 2019-03 (4.11.0).Вот фрагмент кода:
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]
Я попытался (F3) перейти на generic.DetailView, и он работает нормально.Я попытался набрать def [ctrl+space]
, и я вижу, какие методы переопределить, включая get_queryset.
Чего я не получаю, так это когда пытался ctrl+space
в разделе поля в надежде увидеть template_name
или context_object_name
но не могу найти их, даже после того, как я попытался сузить их, введя имя поля.
Работает переход к родительским типам, и pydev также может видеть унаследованные методы, но почему не унаследованные поля?