Django-08-admin后台类操作数据库

2020-04-03  本文已影响0人  西海岸虎皮猫大人

1.MVT模式

与MVC模式类似
M models 模型层
V views 视图层
T templates 模板层
分层便于团队合作

2.后台类管理数据库

a.注册模型类

stu/admin.py

from models import *

admin.site.register(Student)
b.创建后台登录用户
python manage.py createsuperuser

输入用户名\邮箱\密码
项目报警信息会发至邮箱

c.修改模型类的显示

stu/models.py

class Student(models.Model):
  ...
    def __unicode__(self):
        return u'Student:%s'%self.sname
d.配置admin后台中文显示

settings.py

LANGUAGE_CODE = 'zh-Hans'

TIME_ZONE = 'Asia/Shanghai'
e.启动项目

访问:
http://127.0.0.1:8000/admin/
可以通过页面操作数据库

image.png
上一篇下一篇

猜你喜欢

热点阅读