如下图所示,生成数据库表格后,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字段可以编辑。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:django框架学习:十九.admin后台表名称和字段显示中文 - Python技术站