所以我一直在谷歌搜索,无法找到我的问题的解决方案.老实说我很困惑,所以谢谢你看看.
mysite的/ mysite的/ urls.py:
...
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
url(r'^admin/', include(admin.site.urls)),
...
Run Code Online (Sandbox Code Playgroud)
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)
Run Code Online (Sandbox Code Playgroud)
返回错误:
AttributeError at /admin/
'CPUAdmin' object has no attribute 'urls'
Run Code Online (Sandbox Code Playgroud)
但是,如果我将admin.py更改为:
class CPUAdmin(admin.ModelAdmin):
model = CPU
Run Code Online (Sandbox Code Playgroud)
一切都很好.(虽然,不相关的说明:我相信'model = CPU'部分是多余的?)
任何帮助/洞察力将非常感激.谷歌让我感到困惑,而对StackOverflow的搜索却没有发现任何我能看到的相关内容.