django框架学习:十九.admin后台表名称和字段显示中文


前言

如下图所示,生成数据库表格后,admin后台生成表名称会自动多一s,如果想让表名称,以及表格里的字段名中文显示,django里就需要添加verbose_name 和verbose_name_plural属性。

 

 

 

 verbose_name 用法

如下图所示,如果想让表的字段名称显示为中文,需要在models.py文件添加verbose_name

 

models.py文件代码修改如下

 

 

 刷新admin管理后台,页面如下:

 

verbose_name_plural用法

表名称Articles这地方也可以改成中文显示,加个verbose_name_plural属性

verbose_name_plural属性是写在class Meta下的, class Meta嵌套在class Article里

 

 刷新admin后台管理页面

 

 admin.py注册表

Ordering设置排序,前面加个负号表示降序 不加负号,那就是正序 List_editable 页面上直接可以编辑的字段。

 

注册表代码

 

 

 刷新admin管理后台,age字段降序排列,name字段可以编辑。

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM