Actually, it looks like I can use a formfield callback.   Not sure
exactly how to do it yet, but
they are described in the djangoproject newforms library doc.

On Feb 21, 2:51 pm, Michael Newman <[EMAIL PROTECTED]> wrote:
> not in the views per se, but you can certainly take care of this in
> the templates, just manually define each of the fields.
>
> On Feb 21, 1:23 pm, csmith87 <[EMAIL PROTECTED]> wrote:
>
> > Hello,
>
> > Newbie django user ....
>
> > Is it possible to change a newform label (from the one in the model)
> > to one
> > set in the view ?   (i.e. I want the tags lefttag, righttag) in the
> > view below to
> > appear in the generated form as the label, not the model label.
>
> > Thanks in advance ...
>
> > Here is my model ...
>
> > class Response( models.Model ):
>
> >         type = models.IntegerField()
> >         left = models.TextField()
> >         right = models.TextField()
> >         login_id = models.CharField( maxlength=32 )
> >         entry_date = models.DateTimeField()
>
> >         class Admin:
> >                 pass
>
> > Here is my view ...
>
> > def getif( request ):
> >         lefttag = 'if'
> >         righttag = 'then'
> >         AddResponseForm = forms.form_for_model( Response )
>
> >         if request.method == 'POST':
> >                 form = AddResponseForm( request.POST )
> >         if form.is_valid():
> >                 form.save()
> >                 return HttpResponseRedirect( '/if' )
> >         else:
> >                 form = AddResponseForm()
>
> >
        return render_to_response( 'AddResponseForm.html', {'form':
form } )
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" 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/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to