I have a certain model that contains a datetime field and I am using
newforms to  create and edit entries for this model. One of the fields
in the model is a datetime set only for an entry creation. To modify
one of these entries,  I create a form from the instance
(form_for_instance()) and set the datetime field to hidden
(widgets.HiddenInput()). The problem is that I get a validation error
upon submitting the modified entry because the HTML from the form
contains tha date as:

<input type="hidden" name="date_posted" value="2007-02-19
09:36:22.531015" id="id_date_posted" />

but the corresponding field on the form does not accept all those
decimal places for the seconds in the time.

Is there an elegant way to fix this or do I just have to manually
clean up the time before I save the modified entry?

Thanks.


--~--~---------~--~----~------------~-------~--~----~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to