【发布时间】:2011-05-09 12:42:03
【问题描述】:
我一直在关注民意调查教程,直到我应该有一个用于管理后端的登录页面。 http://docs.djangoproject.com/en/dev/intro/tutorial02/
相反,我得到这样的欢迎页面:
我在 INSTALLED_APPS 中启用了管理应用程序,同步了数据库并调整了 urls.py,所以我不确定问题出在哪里。
使用 mod_wsgi 运行 apache2。
urls.py: 从 django.conf.urls.defaults 导入 *
# Uncomment the next two lines to enable the admin:
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
# Example:
# (r'^testproject/', include('testproject.foo.urls')),
# Uncomment the admin/doc line below to enable admin documentation:
(r'^admin/doc/', include('django.contrib.admindocs.urls')),
# Uncomment the next line to enable the admin:
(r'^admin/', include(admin.site.urls)),
)
Settings.py:
...
INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
# Uncomment the next line to enable the admin:
'django.contrib.admin',
# Uncomment the next line to enable admin documentation:
'django.contrib.admindocs',
'polls'
)
...
表格:
数据库已更改
mysql> SHOW TABLES;
+----------------------------+
| Tables_in_django_test |
+----------------------------+
| auth_group |
| auth_group_permissions |
| auth_message |
| auth_permission |
| auth_user |
| auth_user_groups |
| auth_user_user_permissions |
| django_admin_log |
| django_content_type |
| django_session |
| django_site |
| polls_choice |
| polls_poll |
+----------------------------+
【问题讨论】:
-
切换到 django 网络服务器,因为 apache 给了我一些问题。管理页面 404 和 It works 页面不再是蓝色的。