您的位置:首页 > 数据库

django-10-数据库使用04   后台安装配置及增加用户对数据库基本读写操作

2013-04-13 12:03 921 查看
django   admin后台安装配置及增加用户对数据库基本读写操作

1. 打开  settings里的app设置    'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
添加站点app名称  就是django-admin.py  startapp 创建的
2  去掉urls.py里的设置
去掉#号    from django.contrib import admin
admin.autodiscover()
url(r'^admin/', include(admin.site.urls)),
3 编辑 vim d/models.py
添加
sex_choices =(('f', 'famale'),('m', 'male'))
class test(models.Model):
name = models.CharField(max_length=30)
sex  = models.CharField(max_length=1,choices=sex_choices)
4  python  manage.py   syncdb
5  python  manage.py  runserver 0.0.0.0:80
6 打开IE   http://x.x.x.x/admin/   进行访问  用户名密码是第五步进行设置的
7  在app站点下创建  admin.py
在管理后台注册app里的表
添加以下代码
from django.contrib import admin
from dd.models import  test

admin.site.register(test)

添加完毕重启 runserver  服务
8.编辑models.py  类下面添加返回unicode
def __unicode__(self):
return  self.name
9 进行测试  在管理后台添加字段,然后进行在到数据库里看添加删除的信息
10   在auth里添加用户   然后到用户信息详细页面  在Staff status 打钩  表示 用户可以登录数据库
修改用户权限User permissions:   把增加修改的权限移动到右边
在页面进行用户切换测试


本文出自 “linux浪子” 博客,请务必保留此出处http://kkkkkk.blog.51cto.com/468162/1177451
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: