我不知道为什么,但我不知道如何在我的网站上激活 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/