7👍
You can hardcode the link as
<script type="text/javascript" src="/books/media/js/jquery-1.4.2.min.js">
or if you render your template with a RequestContext
and use the django.core.context_processors.media
context processor, then you can access MEDIA_URL
in your template.
<script type="text/javascript" src="{{ MEDIA_URL }}}js/jquery-1.4.2.min.js">
3👍
I believe you’ll need src="/books/media/js/jquery-1.4.2.min.js"
Also, though, I do it thusly.
<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script type="text/javascript">
google.load("jquery", "1.4");
</script>
- [Django]-How to show a django ModelForm field as uneditable
- [Django]-Using Constants in Settings.py
- [Django]-Django Rest Framework – GenericViewSet with Authentication/Permission decorator
- [Django]-Overwrite an Existing Template Tag method in Django 1.8
- [Django]-What is the difference between permission_classes and authentication_classes in django rest framework generic API Views
2👍
You need to setup Django to serve your media files (otherwise, serve them from a proper HTTP server). Add the following line to your url.py
:
(r'^mymedia/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT}),
Make sure you change the mymedia
part to align with your media directory.
- [Django]-Uwsgi worker not distributing evenly
- [Django]-Passing a Django database pk id to Dash app
- [Django]-Makemigrations error : django.db.utils.OperationalError: no such table
- [Django]-Django get_object_or_404 is not defined
1👍
Can you try the following:
-
Access the URL
http://localhost:8000/books/media/js/jquery-1.4.2.min.js
using your browser orcurl
and see what turns up. -
Check your URL configuration to see that you have an URL defined for serving media using static serve.
0👍
Step1: put your jquery-2.0.3.js in the APP’s “static” subfolder,like “books/static/jquery-2.0.3.js”;
Step2: config your urls.py, add the following line:
r('^static/(?P<path>.*)$','django.views.static.serve'),
Step3: in your template file, use the js file as follows:
<script type="text/javascript" src="/static/jquery-2.0.3.js"></script>
That is all.