On Tue, Feb 19, 2013 at 9:07 PM, yakoub abaya <yakoub.ab...@gmail.com> wrote:
> i read this page : https://docs.djangoproject.com/en/1.4/topics/forms/media
> but i don't understand how those files gets rendered into the page template
> is it our responsibility when creating template files to make sure those
> form media files gets rendered ?
>
> if we take django/contrib/admin/templates/admin/base.html for example,
> then i don't see under head where it happens, maybe {% block extrastyle %}{%
> endblock %} ?
>

The form has an attribute called media. It is your responsibility to
output the value of that in the appropriate place in the page.

In the admin site, it has additional media to add, so it collects
form.media and the other media together in a list in the view, and
outputs it as the context variable media in the template. In 1.4, this
is here:

django/contrib/admin/options.py:985
django/contrib/admin/templates/admin/change_form.html:9

and probably in other places in the admin too - that is just an
example from the change form.

Cheers

Tom

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


Reply via email to