美文网首页
Django-08-admin后台类操作数据库

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

作者: 西海岸虎皮猫大人 | 来源:发表于2020-04-03 21:44 被阅读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

    相关文章

      网友评论

          本文标题:Django-08-admin后台类操作数据库

          本文链接:https://www.haomeiwen.com/subject/gerlphtx.html