- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
应verbose_name_plural
是 'ItemsForSale'
, 'itemsforsale'
或者'items_for_sale'
?
我已经谷歌搜索,阅读文档。
class ItemForSale
最佳答案
总之 :没关系,因为这对程序的编码方面没有影响。它用于与用户通信。这里可能最好的选择是 'items for sale'
.
verbose_name_plural
[Django-doc]是您为对象提供的人类可读名称。
因此,将其定义为:
class ItemForSale(models.Model):
# ...
class Meta:
verbose_name = 'item for sale'
verbose_name_plural = 'items for sale'
verbose_name
[Django-doc]例如指定:
Options.verbose_name
A human-readable name for the object, singular:
verbose_name = "pizza"
If this isn't given, Django will use a munged version of the class name:
CamelCase
becomescamel case
.
关于django - verbose_name_plural 命名约定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56620966/
应verbose_name_plural是 'ItemsForSale' , 'itemsforsale'或者'items_for_sale' ? 我已经谷歌搜索,阅读文档。 class ItemFo
我一直在做一些 future 应用程序的模型,并且在为工作模型的每个条目添加 verbose_name 和 verbose_name_plural 之后,为了让它变得“漂亮”,我发现在验证时,Djan
Django-admin 正在多元化我作为代理类运行的模型。 这里的正常情况工作正常: class Triviatheme(models.Model): [ ... elided ... ]
我是一名优秀的程序员,十分优秀!