Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/22.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 NameError:未定义_Python_Django_Django Models_Django Admin - Fatal编程技术网

Python NameError:未定义

Python NameError:未定义,python,django,django-models,django-admin,Python,Django,Django Models,Django Admin,所以我的代码有问题,他们网站上的django初学者教程。我对编程非常陌生,我在这里看到了一些其他的NameError帖子,这些帖子要么与安装python有关,要么比我的技能水平复杂得多 from django.contrib import admin from polls.models import Choice, Poll class ChoiceInline (admin.StackedInline): model = Choice extra = 3 class Pol

所以我的代码有问题,他们网站上的django初学者教程。我对编程非常陌生,我在这里看到了一些其他的NameError帖子,这些帖子要么与安装python有关,要么比我的技能水平复杂得多

from django.contrib import admin
from polls.models import Choice, Poll

class ChoiceInline (admin.StackedInline):
    model = Choice
    extra = 3

class PollAdmin(admin.ModelAdmin):
    fieldsets = [
            (None,      {'fields': ['question']}),
            ('Date Information', {'fields': ['pub_date'], 'classes': ['collapse']}),
            ]
    inlines = [ChoiceInLine]

admin.site.register(Poll, PollAdmin)

NameError: name 'ChoiceInLine' is not defined

现在我知道我没有在任何地方定义StackedLine,比如它是一个变量,我只是假设它是一个预制模块,从某个地方调用django进程。我在哪里搞砸了?请原谅这种极端的新奇

Python变量名区分大小写

替换:

inlines = [ChoiceInLine]
使用(观察
L
=>
L
):


Python变量名区分大小写

替换:

inlines = [ChoiceInLine]
使用(观察
L
=>
L
):


Python变量名区分大小写

替换:

inlines = [ChoiceInLine]
使用(观察
L
=>
L
):


Python变量名区分大小写

替换:

inlines = [ChoiceInLine]
使用(观察
L
=>
L
):


这似乎与主题无关,因为它是由一个无法再复制的问题或一个简单的印刷错误引起的。它肯定可以复制,因为我刚刚遇到了同样的问题。这是django教程中一个很难看到的排版错误的结果,被接受的答案对此进行了补救。这似乎是离题的,因为它是由一个无法重现的问题或一个简单的排版错误引起的。它肯定可以重现,因为我刚刚遇到了同样的问题。这是django教程中一个很难看到的排版错误的结果,被接受的答案对此进行了补救。这似乎是离题的,因为它是由一个无法重现的问题或一个简单的排版错误引起的。它肯定可以重现,因为我刚刚遇到了同样的问题。这是django教程中一个很难看到的排版错误的结果,被接受的答案对此进行了补救。这似乎是离题的,因为它是由一个无法重现的问题或一个简单的排版错误引起的。它肯定可以重现,因为我刚刚遇到了同样的问题。这是django教程中一个很难看到的印刷错误的结果,被接受的答案弥补了这个错误。