从Django删除'网站'管理页面
答
使用unregister
:
from django.contrib import admin
from django.contrib.sites.models import Site
admin.site.unregister(Site)
我通常把这种后:
admin.autodiscover()
在urls.py
答
也许从你的settings.py文件中的INSTALLED_APPS
元组注释掉django.contrib.sites
将有所帮助。
+1
执行syncdb后,这将导致一个错误,你的应用程序将不会起床 – bartekbrak 2012-10-24 07:47:20
+3
@ user35186这是不正确的!..如果没有使用“Sites”模块,这个错误将不会体现出来! – StefanNch 2013-01-16 12:07:43
完美 - 谢谢! – meepmeep 2011-04-21 10:44:08
更好的是从INSTALLED_APPS取消注释django.contrib.sites作为建议kovshenin。 – horejsek 2012-09-05 20:38:48