django表中的display方法



class Customer(models.Model):
    """
    客户表
    """
    qq = models.CharField(verbose_name='qq', max_length=64, unique=True, help_text='QQ号必须唯一')

    name = models.CharField(verbose_name='学生姓名', max_length=16)
    gender_choices = ((1, ''), (2, ''))
    gender = models.SmallIntegerField(verbose_name='性别', choices=gender_choices)


上文例子中的gender,在数据库中存的是数字,要直接拿到中文,可以使用 obj.get_gender_display()



















 
 

你可能感兴趣的:(Django)