On Wednesday, February 20, 2013 11:51:38 AM UTC+2, Tom Evans wrote: > > On Tue, Feb 19, 2013 at 9:07 PM, yakoub abaya > <[email protected]<javascript:>> > 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 > thanks a lot, django is wonderful but i think specifically regarding static files that drupal does it better : in drupal you can add css+js anywhere in your code and not worry about including it in template http://api.drupal.org/api/drupal/includes!common.inc/function/drupal_add_css/7 http://api.drupal.org/api/drupal/includes!theme.inc/function/template_process_html/7
-- 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 [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/django-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.

