在django admin中更改Model的表名

bvjveswy  于 12个月前  发布在  Go
关注(0)|答案(1)|浏览(114)

我想在Django管理面板中更改我的Django管理表名
我想更改该表顶部的产品名称,例如,我想更改下图中的产品和帐户名称:django admin panel side menu
在上面的图片我有两个模型。首先是一个简单的模型。
第二个是一个
还有我的应用程序名称是产品,这是在表名中显示。但我想改变这个名字。如果可能的话,我想改变其他表名是“ACCOUNTS”。我确实改变了我的模型verbose_name和verbose_plural_name,正如你所看到的,但我不能改变表名。

koaltpgm

koaltpgm1#

JFYI:在下面的图片中,你可以看到白色突出显示的框是Django的应用程序名称,红色突出显示的框是该应用程序的型号名称。

在管理面板中更改模型名称标签

按照我得到你的要求,你已经改变了你的模型的标签,如果更多的澄清,你可以通过在你的模型的Meta类中添加verbose_name来做到这一点

class Meta:
    verbose_name = "حساب"
    verbose_name_plural = "custom model plural name"

字符串

在管理面板中更改应用名称标签

在应用的“apps.py“中添加verbose_name

class YourAppConfig(AppConfig):
   name = 'your_default_app_label'
   verbose_name = "Custom App label for Admin panel"

  • 通过执行上述更改,您可以看到您的应用程序标签(在图像中用白色框突出显示)在管理面板已更改


的数据

相关问题