我正在尝试添加一个允许我在Django模型中添加多个显示日期的字段。有时显示日期将包含3个日期,有时是1或有时7.我如何在模型中添加它并拥有它以便我可以在Django管理员中添加多个日期?
答案 0 :(得分:1)
如果您使用的是postgres,可以使用ArrayField
来实现此目的。
from django.db import models
from django.contrib.postgres.fields import ArrayField
class MyModel(models.Model):
dates = ArrayField(
models.DateTimeField(),
)
另一种方法是声明ShowDate
模型,并将ForeignKey
链接设置回Show
模型。