As I understand it, when using the development server, if you want to access static files from templates, you write something like {{ STATIC_URL }}css/mystyle.css. For STATIC_URL to be bound to the value assigned in settings.py, it is apparently necessary to include "context_instance = RequestContext(request)" when you render the template. And you have to do this even if you don't need the RequestContext for CSRF protection or any other reason. In effect, that means you have to include the RequestContext *every* time you render a template (assuming every template contains a link to some static file such as a CSS style sheet, a JavaScript file, an about.html file, or whatever. But requiring "context_instance = RequestContext(request)" *every* time you render a template seems to violate the DRY principle. Is there some standard way to avoid this repetition? (I suppose I could write my own shortcut function render_to_response_with_request_context that provides a thin wrapper around render_to_response, but I'm hoping some standard solution already exists.) Sorry to be so long winded.
Rodney -- 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 django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.