django的sqlite3的使用_3_站点管理

时间:2022-02-05 05:26:16

此内容进行用户管理,首先在settings.py中启用django.contrib的app。

  1. INSTALLED_APPS = (
  2.     'django.contrib.auth',
  3.     'django.contrib.contenttypes',
  4.     'django.contrib.sessions',
  5.     'django.contrib.sites',
  6.     'django.contrib.messages',
  7.    'catsite.spinfo',
  8. )
python manage.py syncdb 生成管理界面使用的额外数据库表 python manage.py createsuperuser来另外创建一个admin的用户帐号 将admin访问配置在URLconf
  1. (r'^admin/', include(admin.site.urls)),
  2.  
取消下面两行的注释 # Uncomment the next two lines to enable the admin: from django.contrib import admin
admin.autodiscover()
http://127.0.0.1:8000/admin/进行站点管理   将你的Models加入到Admin管理 在app(spinfo)文件夹中添加admin.py文件
  1. from django.contrib import admin
  2. from catsite.spinfo.models import xxx
  3. admin.site.register(xxx)

本文出自 “dora-cat” 博客,请务必保留此出处http://doracat.blog.51cto.com/796237/479388