0
点赞
收藏
分享

微信扫一扫

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


一,​​在项目的settings.py​​ 进行本地化

​​打开settings.py​​

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

​LANGUAGE_CODE = 'en-us'​

表示语言 更改为中文

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

时区改为中国

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

二,创建管理员

python manage.py createsuperuser

会提示输入用户名和密码

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

运行服务顿,即可在浏览器进入后台管理的界面

python manage.py runserver

在浏览器输入​​http://127.0.0.1:8000/admin​​ 进入后台

django学习笔记005-django后台管理_库文件_03

用账号密码登录

三,在后台管理数据库

后台的作用就是能够方便的管理数据库

但是数据库模型需要进行注册,在admin,py

进行模型类的注册

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

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

django学习笔记005-django后台管理_库文件_04

这时候再刷新浏览器管理界面就可以发现多了个数据库文件

django学习笔记005-django后台管理_库文件_05

但是此时这个数据库文件打开进去都是显示BookInfo object 因为这里是根据模型类的对象生成的文件,默认的对象返回的是object类型,只需在模型类的构造函数写一个返回值即可

def __str__(self):
return self.btitle

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

此时再查看后台就有名字了

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


举报

相关推荐

0 条评论