为整个 Django 模型定义一个详细名称

发布于 2024-08-26 20:59:23 字数 268 浏览 6 评论 0原文

我想创建一个名为 Model 的模型。我很确定这是不允许的,所以我被迫使用其他术语来表示模型名称。假设我称之为 Mdl。然而,从用户的角度来看,我仍然想将该表称为模型。有没有办法像为模型字段定义详细名称一样为整个模型 Mdl 定义详细名称?在我的模板中,我在文档顶部引用当前表的名称:

{{ model }}

它从视图传递。如果我无法定义详细名称,那么我每次都必须调用某个函数来将 Mdl 的名称转换为该表的模型just。有人有替代建议吗?

I want to create a model named Model. I'm pretty sure this isn't allowed, so I'm forced to use some other term for the model name. Let's say I call it Mdl. However from the user perspective, I want to still refer to the table as Model. Is there a way to define a verbose name for the entire model Mdl the same way you can for model fields? In my templates, I reference the name of the current table at the top of the document:

{{ model }}

which gets passed from a view. If I can't define a verbose name, then I'm going to have to call some function every time to translate Mdl's name to Model just for that one table. Does anyone have an alternate suggestion?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文