Python NameError:未定义
所以我的代码有问题,他们网站上的django初学者教程。我对编程非常陌生,我在这里看到了一些其他的NameError帖子,这些帖子要么与安装python有关,要么比我的技能水平复杂得多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
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教程中一个很难看到的印刷错误的结果,被接受的答案弥补了这个错误。