繁体   English   中英

Django 管理页面模型名称而不是 TABLE 对象 (id)

[英]Django Admin page models name instead of TABLE object(id)

有什么方法可以更改 Django 管理页面中对象的命名方式。 目前所有对象都使用 TABLE Object(id) 作为它们的名称:

管理页面中的表格

例如,我可以将它作为表中的键,例如名称或 smth。 并且有什么方法可以添加搜索栏来遍历表中项目的名称以按该名称对其进行过滤。

在您的 model 中试试这个:

def __str__(self):
    return self.name # this 'name' field must be exist in your model.

对于搜索栏和其他内容,您应该阅读下面的 django 文档:

https://docs.djangoproject.com/en/3.1/ref/contrib/admin/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM