我用的是django cms 当我添加插件或更新时,多对多字段工作正常,但是 发布页面后,我没有得到任何数据,我添加了许多到许多字段。在
模特都是这样的
@python_2_unicode_compatible
class ClientLogo(CMSPlugin):
client_logo = models.ManyToManyField(LogoPluginModel, blank=True)
class LogoPluginModel(CMSPlugin):
title = models.CharField(max_length=100)
当我发布djagno cms页面时,这里的“客户端徽标”将消失
这些关系需要通过
copy_relations
方法显式复制(参见django-cms models manual)。向ManyToManyField添加related_name
属性也很有好处,尤其是当模型包含多组外键或ManyToManyFields
时。在相关问题 更多 >
编程相关推荐