簡體   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