gpt4 book ai didi

Django 多项选择模型问题

转载 作者:行者123 更新时间:2023-12-04 16:08:50 26 4
gpt4 key购买 nike

我在模型中有多个选择有两个不同的问题。

首先,我正在尝试进行多项选择,以便用户可以选择一周中的一天或多天:

DAYS_CHOICES = (
(1, _('Monday')),
...
(7, _('Sunday')),
)
...
day = models.ManyToManyField('day', choices=DAYS_CHOICES)

第二个问题:

我想与其他模型中定义的模型建立多对多关系:
首先(导入模型):
from events.models import Category

二(与模型相关的字段):
type = models.ManyToManyField('Category', null=True, blank=True)

我在同步数据库上收到此错误:

Error: One or more models did not validate: situ.situ: 'day' has an m2m relation with model day, which has either not been installed or is abstract.
situ.situ: 'type' has an m2m relation with model Category, which has either not been installed or is abstract.

最佳答案

你可以使用:

day = forms.ModelMultipleChoiceField(queryset=Day.objects.all())

关于Django 多项选择模型问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5187713/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com