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.


Reply via email to