在Django中括号前使用单个下划线

时间:2018-07-18 14:56:02

标签: python django django-models

如果Django从事

之类的工作,我已经看到了很多示例
class Person(models.Model):

    SEX_CHOICES = (
       ('male', _('male')),
       ('female', _('female')),
       ('non-binary', ('non-binary')),
    )

    first_name = models.CharField(_('first_name'), max_length=25)
    last_name = models.CharField(_('last_name', max_length=50)
    sex = models.CharField(_('sex'), choices=SEX_CHOICES, max_length=100)

    Meta:
        verbose_name = _('first_name')

单个下划线是做什么的?我认为它正在做一些有关将名称转换为数据库字段名称的事情,但是我很难在官方文档中找到提及它的内容。

这在Django 2.0中还是一回事吗?

0 个答案:

没有答案