您需要在管理员本身的网址格式 之前 添加管理员网址:
urlpatterns = patterns('', url(r'^admin/preferences/$', TemplateView.as_view(template_name='admin/preferences/preferences.html')), url(r'^admin/', include('django.contrib.admin.urls')),)这样,Django的管理员就不会处理该URL。

您需要在管理员本身的网址格式 之前 添加管理员网址:
urlpatterns = patterns('', url(r'^admin/preferences/$', TemplateView.as_view(template_name='admin/preferences/preferences.html')), url(r'^admin/', include('django.contrib.admin.urls')),)这样,Django的管理员就不会处理该URL。