标签: python django django-models
我有一个帖子模型,允许用户发布标题(文字)图像视频gif音频或所有这些
我的问题是,如果他们想要发布没有标题或视频的音频剪辑而没有标题或没有视频的照片会怎样 我如何让他们发布至少一件事
因为我不能使所有字段为空或不为空
答案 0 :(得分:0)
显而易见的解决方案:为每种帖子使用不同的模型,而不是单个一个尺寸,从不适合所有的帖子。这样每个模型都有自己的验证(以及渲染和其他......)。