Have you tried required=False?

On Tue, Mar 23, 2010 at 7:15 PM, bliff <[email protected]> wrote:

> I have a StringListProperty field that never passes validation when
> submitted as part of a Django form, even though it has been assigned a
> default as documented in various other posts.  Why is this?  How can I
> have GAE/Django allow this field (text area) to be blank?
>
> from appengine_django.models import BaseModel
>
> class EmailCard(BaseModel):
> . . .
>  bcc_email = db.StringListProperty(default=[], verbose_name='Bcc
> emails (one per line)')
> . . .
>
> Additionally, I have tried the following to no avail:
>
> default=None
> default='None'
> default=[]
> default=[u'']
> default=['']
> default="[]"
> required=True,default=[]
> required=True, indexed=True, default=[]
> default=False
>
> The form class:
> class EmailCardForm(djangoforms.ModelForm):
>  class Meta:
>    model = EmailCard
>    exclude = ['created', 'card', 'status']
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<google-appengine%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.
>
>


-- 
Matt McDonald

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.

Reply via email to