#14858: Bug in admin change_form template produces javascript error when adding 
new
object with first_field of type DateTimeField.
----------------------------------------------+-----------------------------
 Reporter:  mkelley33                         |       Owner:  nobody    
   Status:  new                               |   Milestone:  1.3       
Component:  django.contrib.admin              |     Version:  1.2       
 Keywords:  admin templates javascript error  |       Stage:  Unreviewed
Has_patch:  1                                 |  
----------------------------------------------+-----------------------------
 '''Scenario:'''

 1. User fires up admin site in browser (bug is not browser specific), and
 goes to admin/app_name/model_name/
 2. User clicks the add button in upper-right-hand corner.
 3. The change_form.html template is rendered, and ready to add a new
 object.
 4. Then the user's browser complains and throws an error, because the user
    (for whatever--probably strange and arguably wrong--reason) made
 created_datetime
    of type DateTimeField be the first_field.


 '''Error or Bug:'''

 {{{
 Error: document.getElementById("id_created_date") is null
 Source File: http://127.0.0.1:8000/admin/app_name/model_name/add/
 }}}


 '''Cause:'''

 The DateTimeField outputs two fields:

 1. created_date_0
 2. created_date_1

 '''Solution:'''

 See attached patch file.

-- 
Ticket URL: <http://code.djangoproject.com/ticket/14858>
Django <http://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" 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-updates?hl=en.

Reply via email to