博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python django学习笔记七
阅读量:5238 次
发布时间:2019-06-14

本文共 554 字,大约阅读时间需要 1 分钟。

Admin简介

什么是Admin

Admin是Django自带的一个功能强大的自动化数据管理界面

被授权的用户可以直接在Admin中管理数据库

django提供了许多针对admin的定制功能

创建超级用户

python manag.py createsuperuser   创建超级用户

输入:

用户名

邮箱

密码

创建成功

访问地址:localhost:8000/admin/

管理界面是英文,修改为中文的方法:

修改settings.py中LANGUAGE_CODE = 'zh_Hans'

不能使用zh-cn或 zh-tw(台湾繁体),Django在1.9的某个版本中删除了这来两个

保留了zh-hans  zh-hant(繁体)

配置应用

在应用下admin.py中引入自身的models模块(或者里面的模型类)

编辑admin.py:admin.site.register(models.Article)

 

修改数据默认显示名称:

在Article类下添加一个方法

根据python版本选择__str__(self)(3.x版本)或者__unicode_(self)

return self.title

 

转载于:https://www.cnblogs.com/wang1122/p/8353182.html

你可能感兴趣的文章
[hdu3486]rmq+枚举优化
查看>>
编译器预定义宏的查看和使用
查看>>
GYM 101128 J.Saint John Festival(求凸包是否包含点)
查看>>
07-Animals动物
查看>>
BZOJ 1026: [SCOI2009]windy数
查看>>
微信番茄钟小程序
查看>>
Asterisk实现寻呼对讲广播的Page()命令详解
查看>>
浅谈js中的继承
查看>>
nodejs之Buffer
查看>>
章节十一、7-操作下拉列表元素
查看>>
结构体和类的operator<
查看>>
三种不同类型的ssh隧道
查看>>
Android的BUG(四) - Android app的卡死问题
查看>>
简单电商购物程序(续1)
查看>>
学习进度条第三周
查看>>
iOS开发经验总结(一)
查看>>
FunDA(17)- 示范:异常处理与事后处理 - Exceptions handling and Finalizers
查看>>
[linux]free命令详解-显示内存的使用情况
查看>>
VUE 项目中怎么使用animated.css动画
查看>>
Spring中Transactional配置
查看>>