Django基础,Day3
来源:互联网 发布:两个表格不同数据筛选 编辑:程序博客网 时间:2024/06/08 20:16
Django 自带了一个简易编辑后台,可以称为“内容发布器”,一般是提供给站点管理员使用的,其最开始也是开发出来提供给报社编辑和发布新闻使用的。
创建超级管理员:
$ python manage.py createsuperuser
根据提示,输入用户名,邮箱与密码即可
访问后台
启动server后,访问链接 http://localhost:8000/admin
登录超级管理员后,成功进入管理后台
可见后台是英文的,可以通过设置语言,将其设置为中文,修改mysite/settings.py 默认设置中的语言和时区,如:
LANGUAGE_CODE
=
'zh-hans'
TIME_ZONE
=
'Asia/Shanghai'
然后刷新后台页面就可显示中文了。
注册models到管理后台
定义了models后,如果需要通过后台管理,则需要将其注册到admin中。如下注册Question
polls/admin.py:
1
2
3
4
5
from
django.contrib
import
admin
from
.models
import
Question
admin.site.register(Question)
# 将Question model注册到admin
刷新后台,可见后台已经将Question添加到管理界面
此时可以对Question进行增删改查界面操作
同样的,将Choice也注册到admin中。
polls/admin.py:
1
2
3
4
5
6
from
django.contrib
import
admin
from
.models
import
Question, Choice
admin.site.register(Question)
# 将Question model注册到admin
admin.site.register(Choice)
# 将Choice model注册到admin
阅读全文
0 0
- Django基础,Day3
- java基础加强----Day3
- C#基础笔记 Day3
- JavaSE基础--day3
- day3 网络基础
- Java基础补习Day3
- 传智播客-Java基础加强-day3
- day3
- DAY3
- DAY3
- day3
- day3
- day3
- day3
- Day3
- day3
- day3
- Day3
- 博客开通
- JAVA基础--自定义异常exception
- Android攻防一
- mqtt C客户端
- localStorage使用总结
- Django基础,Day3
- 图片处理框架
- 线上服务CPU100%问题快速定位
- Django基础,Day4
- SpringBoot之快速开发脚手架
- origin教程(1)——初探、从一个6*1.5w+的大数据开始
- grpc java helloworld 简单demo实现
- linux +redis cluster 集群搭建
- scp命令安装