Django表单具有图像字段验证

| 我有2个字段的简单表格:名称,照片。
class MyForm(ModelForm):
class Meta:
    model = My


class My(models.Model):
    Name = models.models.CharField(max_length=512)
    Photo = models.models.ImageField(upload_to=uploader)
我正在尝试验证并保存该模型。用户选择照片,不输入名称。表单未通过验证。并且用户有错误消息。然后,他输入姓名,但不选择照片。并且表单不会再次验证。但是用户已经选择了照片。 我找到了文章,作者对此做了解释。但是他写道,这些信息已经过时了。 Tnx寻求帮助。     
已邀请:
涵盖验证的文档:http://docs.djangoproject.com/en/dev/ref/forms/validation/ 但是它认为根据文档将空白和null设置为false就足够了:http://docs.djangoproject.com/en/1.3/ref/models/fields/ 更新:空白和空差异覆盖范围:http://www.b-list.org/weblog/2006/jun/28/django-tips-difference-between-blank-and-null/ 但是它们默认为
False
... 这意味着必须按照http://docs.djangoproject.com/en/dev/ref/forms/validation/#using-validation-in-practice或模板中所示进行所有验证。 有很多方法可以验证表单。您甚至可以使用javascript witch仅在字段有效时才允许发布。 最好是根据以下方法进行验证:http://docs.djangoproject.com/en/1.3/topics/forms/ 更新:似乎在Django中验证错误后,它在某种程度上类似于重新提交ImageField中的图像     

要回复问题请先登录注册