Python Django中的任何字段都不应为null
我有一个post模型,允许用户发布标题(文本)图像、视频、gif音频或所有内容 我的问题是,如果他们想发布没有标题的音频剪辑,或者发布没有标题的视频,或者发布没有视频的照片,该怎么办 我如何让他们至少发布一件事Python Django中的任何字段都不应为null,python,django,django-models,Python,Django,Django Models,我有一个post模型,允许用户发布标题(文本)图像、视频、gif音频或所有内容 我的问题是,如果他们想发布没有标题的音频剪辑,或者发布没有标题的视频,或者发布没有视频的照片,该怎么办 我如何让他们至少发布一件事 因为我不能使所有字段都为空或不为空,所以显而易见的解决方案是:对每种帖子使用不同的模型,而不是单一的一个大小永远不适合所有帖子。这样,每个模型都有自己的验证(以及渲染等…) 根据您提供的0详细信息,我可以建议您使用javascript在前端验证表单中传递的内容,假设您是这样处理的。除此之
因为我不能使所有字段都为空或不为空,所以显而易见的解决方案是:对每种帖子使用不同的模型,而不是单一的一个大小永远不适合所有帖子。这样,每个模型都有自己的验证(以及渲染等…) 根据您提供的0详细信息,我可以建议您使用javascript在前端验证表单中传递的内容,假设您是这样处理的。除此之外,我不相信任何人能够帮助你,因为你的问题被问得很糟糕。谢谢,我在手机网站上问了这个问题,所以无法提供代码,希望能快速解决。谢谢你,布鲁诺。我也在想这个