Python 管理页面出现django错误
我是django的新手,正在尝试使用django管理页面添加用户。 但我最终得到了404:Python 管理页面出现django错误,python,django,django-admin,Python,Django,Django Admin,我是django的新手,正在尝试使用django管理页面添加用户。 但我最终得到了404: Page not found (404) Request Method: GET Request URL: http://127.0.0.1:8000/admin/auth/user/add/ user not found 发生了什么事?我做错什么了吗 这是我的URL.py: from django.conf.urls.defaults import * from examapp.views im
Page not found (404)
Request Method: GET
Request URL: http://127.0.0.1:8000/admin/auth/user/add/
user not found
发生了什么事?我做错什么了吗
这是我的URL.py:
from django.conf.urls.defaults import *
from examapp.views import *
import os
# Uncomment the next two lines to enable the admin:
from django.contrib import admin
admin.autodiscover()
siteMedia = os.path.join(os.path.dirname(__file__),'site_media')
urlpatterns = patterns('',
(r'^admin/', include(admin.site.urls)),
)
下面是我的一些设置.py:
ROOT_URLCONF = 'exam.urls'
TEMPLATE_DIRS = (os.path.join(os.path.dirname(__file__),'templates'))
# Put strings here, like "/home/html/django_templates" or "C:/www/django/templates".
# Always use forward slashes, even on Windows.
# Don't forget to use absolute paths, not relative paths.
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',
'exam.examapp',
# Uncomment the next line to enable admin documentation:
# 'django.contrib.admindocs',
)
我使用django 1.2
和python 2.7
Windows764X
请帮忙
提前谢谢我认为您的管理模式不正确。试试这个:
urlpatterns = patterns('',
(r'^admin/(.*)', admin.site.root),
)
另一种可能性:您需要为管理应用程序创建必要的表:
python manage.py syncdb.
你是否
syncdb
?我知道回答我自己的问题是不好的。但我解决了这个问题,如果有人面临这个问题,只需重新安装django!。一切都会很好地为您服务。这可能是因为我的第一次安装来自一个二进制文件。我应该使用setup.py 不,两个都试过了。这不是syncdb的问题。我已经做了syncdb,这就是我获取管理员用户和密码的方式。我之前尝试过的模式不起作用:(@Moayy:你成功登录到管理界面了吗?(也就是说,你只进入时得到404)我只在尝试添加用户时得到404。我可以毫无问题地转到/admin。同样的问题发生在我身上!原因是关于Django的新版本!