Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在不使用Python解释的情况下使用generic.ListView;。L";作为单独的语法?_Python_Django - Fatal编程技术网

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

如何在不使用Python解释的情况下使用generic.ListView;。L";作为单独的语法?,python,django,Python,Django,我在Django中定义了一个泛型索引视图,但是当调用“generic.ListView”作为参数时,由于某种原因,Python将.ListView中的“.L”解释为其他内容,并返回一个语法错误 它适用于generic.DetailView,只有当L跟在句点之后时,才会有不同的解释。我试着用谷歌搜索.L是什么,如果调用.ListView的方式有变化,等等,都没有用 这是索引调用: def IndexView(generic.ListView): template_name = 'form/

我在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'
这是一个细节调用,它工作得很好:

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

谢谢

您必须使用class而不是def


您必须使用class而不是def


你说的“Python将.ListView中的“.L”解释为其他内容”是什么意思?你有错误吗?您可以共享错误回溯和代码吗?这两个都是语法错误-参数的名称必须是单个标识符。也许你的意思是
class
而不是
def
?def应该是
class
@ShafikurRahman就是这样,谢谢@谢谢,这就是问题所在!“Python将.ListView中的“.L”解释为其他内容”是什么意思?你有错误吗?您可以共享错误回溯和代码吗?这两个都是语法错误-参数的名称必须是单个标识符。也许你的意思是
class
而不是
def
?def应该是
class
@ShafikurRahman就是这样,谢谢@谢谢,这就是问题所在!