Django学习笔记之【激活管理(admin)界面】
2013-02-01 16:16
706 查看
第一步,对你的settings文件做如下这些改变: 将'django.contrib.admin'加入setting的INSTALLED_APPS配置中 2.保证INSTALLED_APPS中包含'django.contrib.auth','django.contrib.contenttypes'和'django.contrib.sessions',Django的管理工具需要这3个包。 3.确保MIDDLEWARE_CLASSES 包含'django.middleware.common.CommonMiddleware' 、'django.contrib.sessions.middleware.SessionMiddleware' 和'django.contrib.auth.middleware.AuthenticationMiddleware' 。 第二步:运行 python manage.py syncdb 。 这一步将生成管理界面使用的额外数据库表。 当你把'django.contrib.auth'加进INSTALLED_APPS后,第一次运行syncdb命令时, 系统会请你创建一个超级用户。 如果你不这么作,你需要运行python manage.py createsuperuser来另外创建一个admin的用户帐号,否则你将不能登入admin (提醒一句: 只有当INSTALLED_APPS包含'django.contrib.auth'时,python manage.py createsuperuser这个命令才可用.) 第三,将admin访问配置在URLconf (记住,在urls.py中). 默认情况下,命令django-admin.py startproject生成的文件urls.py是将Django admin的路径注释掉的,你所要做的就是取消注释。 请注意,以下内容是必须确保存在的: 取消注释以下两行: from django.contrib import admin admin.autodiscover() 注意以下两行是需要你亲自导入的: urlpatterns = patterns('', # ... (r'^admin/', include(admin.site.urls)), # ... ) 当这一切都配置好后,现在你将发现Django管理工具可以运行了。 启动开发服务器(如前:`` python manage.py runserver`` ),然后在浏览器中访问:http://127.0.0.1:8000/admin/ 登录进去后: |
相关文章推荐
- python Django 学习笔记(五)—— Django admin自动管理界面
- Django学习笔记之【管理(admin)界面设置】
- Python&Django学习系列之-激活管理界面
- Django笔记 —— Admin(Django站点管理界面)
- 激活django的admin管理界面
- django 第一个项目-学习搭建博客 (三、Django admin 管理后台)
- 第128讲:Hadoop集群管理工具dfsadmin实战详解学习笔记
- Django学习笔记-站点管理
- Django学习笔记6-启用管理后台
- Django学习笔记(四)--admin的配置与应用
- Android Fragment学习笔记(二)----Fragment界面添加和管理
- django学习记录--在admin界面进行搜索操作后,报错:Related Field got invalid lookup: icontains
- python学习笔记--Django入门四 管理站点
- 解决Django Admin管理界面样式表(CSS Style)丢失问题
- Django学习笔记(三)Django使用admin管理界面来操作mysql数据库
- 个人学习笔记:WordPress 管理界面前端技术
- 更改django admin登录界面显示的"Django 管理"
- django学习笔记:AdminSite界面配置
- Pyhton_Django学习笔记(二) Django站点管理
- Django基础(3)admin管理界面