如何在不将Python解释为“ .L”作为单独语法的情况下使用generic.ListView?

时间:2019-01-16 02:00:07

标签: python django

我正在Django中定义通用索引视图,但是当调用“ generic.ListView”作为参数时,由于某种原因,Python会将.ListView中的“ .L”解释为其他内容,并返回语法错误。 / p>

它与generic.DetailView一起正常工作,并且仅当L跟随一个句点时,才对其进行不同的解释。如果没有更改.ListView的调用方式,等等,我尝试使用Google搜索.L是什么

这是索引调用:

def IndexView(generic.ListView):
    template_name = 'form/index.html'
    context_object_name = 'latest_entries_list'

这是Detail调用,可以正常工作:

def DetailView(generic.DetailView):
    model = Info
    template_name = 'form/detail.html'

谢谢!

1 个答案:

答案 0 :(得分:2)