如何使用Django的日期

时间:2015-07-01 13:38:55

标签: django model

我是Django的新手。我的问题是:

我的模型中有一个字段,只是一年的字符串。但我搜索Django的文档并且我找不到这样的Django模型的Field.And我不想用 CharField 来定义它,并且 DateField 太冗余而无法使用。< / p>

我该怎么办?感谢。

1 个答案:

答案 0 :(得分:0)

你可以添加这样的选择吗?它不是char / date字段,只是适当的年份字段。用户只能选择YEAR_CHOICES中提到的年份

YEAR_CHOICES = ((1, '2012'),
                    (2, '2013'),
                    (3, '2014'))

class MyModel(models.Model):
    year = models.IntegerField(choices=YEAR_CHOICES)