django学习笔记005-django后台管理

一,在项目的settings.py 进行本地化
打开settings.py
django学习笔记005-django后台管理_第1张图片LANGUAGE_CODE = 'en-us'
表示语言 更改为中文

LANGUAGE_CODE = 'zh-hans' #表示中文

时区改为中国

TIME_ZONE = 'Asia/Shanghai' #中国时间

二,创建管理员

python manage.py createsuperuser

会提示输入用户名和密码
django学习笔记005-django后台管理_第2张图片运行服务顿,即可在浏览器进入后台管理的界面

python manage.py runserver

在浏览器输入http://127.0.0.1:8000/admin
进入后台
django学习笔记005-django后台管理_第3张图片用账号密码登录
三,在后台管理数据库
后台的作用就是能够方便的管理数据库
但是数据库模型需要进行注册,在admin,py
进行模型类的注册

from django.contrib import admin
from booktest.models import BookInfo

# Register your models here.
admin.site.register(BookInfo)

django学习笔记005-django后台管理_第4张图片这时候再刷新浏览器管理界面就可以发现多了个数据库文件
django学习笔记005-django后台管理_第5张图片但是此时这个数据库文件打开进去都是显示BookInfo object 因为这里是根据模型类的对象生成的文件,默认的对象返回的是object类型,只需在模型类的构造函数写一个返回值即可

    def __str__(self):
        return self.btitle

django学习笔记005-django后台管理_第6张图片此时再查看后台就有名字了
django学习笔记005-django后台管理_第7张图片

你可能感兴趣的:(Django)