要求表单中的一组字段之一有效

时间:2009-09-08 08:32:55

标签: django django-forms

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

假设我有一个用户配置文件,用户可以在配置文件图片中选择URL或图像文件:

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

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

1 个答案:

答案 0 :(得分:2)

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