相关疑难解决方法(0)

在Django中,以多对多关系强制实施至少一个值?

我在Django(1.4)模型中有多对多的关系.

class UserProfile(models.Model):
    foos = models.ManyToManyField(Foo)
Run Code Online (Sandbox Code Playgroud)

我想强制每个用户(配置文件)至少有一个Foo.Foos可以具有零个或多个用户(配置文件).

我希望在模型和管理员级别强制执行此操作,但只需在管理员中强制执行即可.

如果我理解正确,Django发言中的'很多'是零或更多.

我想要一个ManyToOneOrMore关系.我怎样才能做到这一点?

谢谢,

克里斯.

django orm

12
推荐指数
2
解决办法
1226
查看次数

标签 统计

django ×1

orm ×1