【问题标题】:Require one of a set of fields in a form to be valid要求表单中的一组字段中的一个有效
【发布时间】:2009-09-08 08:32:55
【问题描述】:

我如何制作一个 Django 表单,用户可以在其中选择几种提供数据的方式,并且我需要其中一种有效。

假设我有一个用户个人资料,用户可以在其中选择个人资料图片作为 URL 或图像文件:

class UserProfile(forms.Form):
    picture_url = forms.URLField()
    picture_file = forms.ImageField()
    ...

是否有任何明显的方法可以做到这一点,而无需编写我自己的 clean() 方法?

【问题讨论】:

    标签: django django-forms


    【解决方案1】:

    编写自己的clean() 方法方法。

    【讨论】:

      猜你喜欢
      • 2020-03-08
      • 2014-11-08
      • 2014-05-09
      • 2010-11-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-12
      • 2017-08-23
      相关资源
      最近更新 更多