首页 > 解决方案 > 如何在没有 Python 将“.L”解释为单独语法的情况下使用 generic.ListView?

问题描述

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

它适用于 generic.DetailView,只有当 L 跟随一个句点时,它才会被不同地解释。我尝试用谷歌搜索 .L 是什么,如果 .ListView 的调用方式发生了变化等,但无济于事

这是索引调用:

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'

谢谢!

标签: pythondjango

解决方案



推荐阅读