繁体   English   中英

django:dajax文件在哪里?

[英]django : where is dajax file?

我和dajaxice一起工作很好。

现在,我想使用dajax。 我安装了,然后放

<script type="text/javascript" src="{% static 'dajax/jquery.core.js' %}"></script>

该行更改为

<script type="text/javascript" src="/static/dajax/jquery.core.js"></script>

但是该位置没有js文件。

我错过了什么吗? 该js文件通常在哪里?

我认为这是由url.py设置引起的,因为如果我检查该url,则可以从django中看到url错误页面。

-编辑

当我运行-manage.py collectstatic-以下是日志。

You have requested to collect static files at the destination
location as specified in your settings.

This will overwrite existing files!
Are you sure you want to do this?

Type 'yes' to continue, or 'no' to cancel: yes
Copying '/var/folders/8w/w7cl5wvx1kvd1vkgz83179j00000gn/T/tmpXouwqg'

1 static file copied, 79 unmodified.

我认为1个静态文件只是dajaxice文件,而不是dajax文件。 (我查看了那个文件)

默认情况下,除非Django处于调试模式,否则它不会提供静态文件(在settings.py中,设置DEBUG=True ,将其设置还有一系列其他不安全的含义)。 但是,它为您提供了一个管理命令,可将静态文件收集到一个中央位置( ./manage.py collectstatic ),然后您可以将Web服务器配置为直接提供这些文件,而无需通过Django框架。

假设URL为设置STATIC_URLcollectstatic命令将从所有已安装的应用程序的静态文件(以及设置STATICFILES_DIRS指定的任何文件) STATICFILES_DIRSSTATIC_ROOT指定的目录。

有关更多信息,请查看Django文档中的以下页面: https : //docs.djangoproject.com/en/1.3/howto/static-files

https://docs.djangoproject.com/zh-CN/1.3/ref/contrib/staticfiles/

我回答了我自己。

目前不支持Dajax文档,也未更新。

dajax文件不是“ jquery.js”或其他东西,而是jquery.dajax.core.js。

我在Google上搜索,发现许多程序员对此提出了疑问,但没有答案。

在项目App中检查dajax目录,然后您将找到jquery.dajax.core.js文件。

不像dajax文档所说的jquery.core.js。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM