jquery - 如何使用 jQuery 设置 Django 网站

标签 jquery django

我不知道为什么,但我不知道如何在我的网站上激活 jQuery。所有提供“在 Django 上启动 jQuery”教程的站点都是从已经在其站点上运行的 JQuery 开始的。不管怎样,我决定采用作弊方式并使用谷歌的,而不是下载它并将其放在我的文件夹中的某个地方。 因此,在我的基页中,我有以下代码

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js">
</script>

一切都很顺利,直到我不得不添加一些库。如何设置我自己的 jQuery 以便它与我的模板一起使用?

最佳答案

最后发现这很容易。这就是人们所要做的一切:

首先,在您的文件夹 app 中创建一个名为 static 的文件夹:

mySite
---mytemplates
---mySite
---myApp
------static

然后从他们的网站下载 jQuery here 。您单击“下载”,它将带您进入包含所有代码的不同页面。左键单击代码并选择“另存为...”。将其保存在 static 文件夹中。

在您的 settings.py 文件中,确保 django.contrib.staticfiles 位于 INSTALLED_APPS 下(默认情况下位于该位置)。

最后,在您的基本页面内有

<script type="text/javascript" src="{{ STATIC_URL }} /static/jquery-1.8.0.js">
</script> 
//Make sure that the jQuery name is correct. With updates and different versions, 
//the number after 'jquery' will change 

现在您可以在整个站点中使用 jQuery! (只要页面扩展了您的基页。如果没有,则需要在 html 中添加上述代码。)

这对我在本地计算机上工作时有效。我还没有尝试实际部署我的网站,所以我希望这仍然有效。

关于jquery - 如何使用 jQuery 设置 Django 网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12031825/

相关文章:

python - 从Django加载CSS和JS到IIS7有什么问题?

jquery - 减小工具提示箭头的大小

javascript - 需要一个好的 JavaScript uploader

ajax - 停止重复的 Ajax 提交?

python - DRF - 序列化器元类中的可选字段列表

django - 断开连接不会发生

javascript - 如何在 Asp.net 的静态方法服务器端代码中执行 JavaScript 警报?

jquery - 两个并排的列,子项和子项的子项填充 100% 负边距

django - 从 Django 站点的 shell 登录

python - 从字符串中删除变音符号以实现搜索功能