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字段可以编辑。

 

原文地址:https://www.cnblogs.com/liushui0306/p/12659122.html