В settings.py вам необходимо включить контекстные процессоры - TEMPLATE_CONTEXT_PROCESSORS
("django.contrib.auth.context_processors.auth",
"django.core.context_processors.debug",
"django.core.context_processors.i18n",
"django.core.context_processors.media",
"django.core.context_processors.static",
"django.contrib.messages.context_processors.messages")
можете узнать больше здесь http://docs.djangoproject.com/en/dev/ref/templates/api/#subclassing-context-requestcontext
Если вы используете функцию render_to_response, вы можете вернуть что-то вроде этого
return render_to_response('template.html', {}, RequestContext(request))
после этого вы можете использовать медиафайл в своих шаблонах, например {{ADMIN_MEDIA_PREFIX}} js / name_of_file.js