当前位置 : 主页 > 网页制作 > JQuery >

将jQuery加载到Django中

来源:互联网 收集:自由互联 发布时间:2021-06-15
我有一个非常基本的问题.我正在尝试在Django项目中构建一些 AJAX功能.我打算使用jQuery.现在,我只是通过 Linux在本地运行代码.我一直在测试一些代码 here,所以我有理由相信它有效.但我无
我有一个非常基本的问题.我正在尝试在Django项目中构建一些 AJAX功能.我打算使用jQuery.现在,我只是通过 Linux在本地运行代码.我一直在测试一些代码 here,所以我有理由相信它有效.但我无法确定将jQuery源代码与我的设置结合使用的位置.

我下载了jQuery并把它放在我认为是我的Media文件夹中.我的settings.py文件内容如下:

MEDIA_ROOT = os.path.join(PROJECT_DIR, 'books/media/')<br>
MEDIA_URL = 'http://localhost:8000/books/media/'

在我的html模板中,我正在引用:

<script type="text/javascript" src="/media/js/jquery-1.4.2.min.js">

但是我的所有功能都没有起作用.我确信这是一件愚蠢而明显的事情(虽然对我来说显然不是很明显).我如何正确地获取jQuery?

您可以将链接硬编码为

<script type="text/javascript" src="/books/media/js/jquery-1.4.2.min.js">

或者,如果使用RequestContext呈现模板并使用django.core.context_processors.media上下文处理器,则可以在模板中访问MEDIA_URL.

<script type="text/javascript" src="{{ MEDIA_URL }}}js/jquery-1.4.2.min.js">
网友评论