【发布时间】:2014-03-12 21:44:51
【问题描述】:
所以我一直在谷歌搜索,但找不到解决问题的方法。老实说,我很困惑,所以谢谢你看看。
mysite/mysite/urls.py:
...
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
url(r'^admin/', include(admin.site.urls)),
...
mysite/upgradelists/admin.py:
from django.contrib import admin
from upgrademe.models import GPU, CPU
class CPUAdmin(admin.TabularInline):
model = CPU
admin.site.register(CPU, CPUAdmin)
返回错误:
AttributeError at /admin/
'CPUAdmin' object has no attribute 'urls'
但是,如果我将 admin.py 更改为:
class CPUAdmin(admin.ModelAdmin):
model = CPU
那么一切都很好。 (尽管无关紧要:我相信'model = CPU'部分是多余的?)
对此的任何帮助/见解将不胜感激。谷歌让我很困惑,在 StackOverflow 上的搜索也没有发现任何相关的内容。
【问题讨论】:
标签: python django django-admin django-urls