thanks for your reply。

yes,i want to display the form again with some field being modified.

how to set the new value to a field of fhe old form to render ?

for example :
in site signup case.
when there are some errors, we hope to display the signup again ,but the
password field would been cleared up。
how to clear it ?

thanks 。



2009/8/29 Karen Tracey <kmtra...@gmail.com>

> On Fri, Aug 28, 2009 at 10:35 PM, hao he <speed...@gmail.com> wrote:
>
>> hi.
>>
>> this following code show what I want to do,but 'red' line is incorrect,
>>
>>  if request.method == "POST":
>>       form = MyForm(request.POST)
>>       c = form.data["a"] + form.data["b"]
>>       form.data["c"] = c
>>       return render_to_response(template_name , {"form": form})
>>
>> how to modify it? thanks.
>
>
> Perhaps if you put a few more words around what it is you are trying to do
> someone might be able to offer useful help.  This code looks quite odd to
> me.  You generally don't want to take values from form.data (which will not
> have been normalized) but rather validate the form and then take values from
> form.cleaned_data (which will be both validated and normalized).   Doing
> nothing with what you've got other than displaying the form (again?) also
> seems a bit odd.
>
> Karen
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to