這兩天在學習js,必不可少用到jquery,在dreamweaver上寫好代碼並測試通過,放到django框架下提示Uncaught SyntaxError: Unexpected token <。分析了好久,終於發現是jqeury導入失敗所致。
搞了半天,發現django在導入非本項目的靜態文件時都會報錯,要解決這個問題,必須將jquery文件放入項目的static文件,並修改模板導入jquery語句纔行。
具體步驟
解決方法
1、在django項目根目錄下建立static文件夾,並將jquery文件放入該文件下,我命名爲jquery.js
2、在setting.py中添加靜態路徑,在該文件最後添加如下代碼
STATIC_URL = '/static/' STATICFILES_DIRS = ( os.path.join(BASE_DIR, 'static'), )
3、在網頁模板修改script元素。添加如下代碼
{% load staticfiles %} <script src="{% static 'jquery.js'%}"></script>
這樣就可以在django中使用jquery文件了。
————————————————