瀏覽器報404錯誤,說明資源沒找到审洞!
解決方法:
1莱睁、在外部的mysite目錄下(也就是項目的根目錄)建立static目錄
2、打開settings.py芒澜,添加: ??
STATIC_URL ='/static/'
STATICFILES_DIRS =(os.path.join(os.path.dirname(__file__),'../static/').replace('\\','/'),)
3仰剿、打開urls.py,添加(
?import settings?
url(r'^static/(?P.*),'django.views.static.serve',{'document_root': settings.STATIC_URL}),
?使用:假設(shè)我要在模板(存放在templates文件中的)里面導(dǎo)入外部/home/fudaoji/mysite/static/js/jequery.js文件,那么可以直接在script里加入
type="text/javascript"? src="../../static/js/jequery.js"
啟動項目? python manage.py runserver
然后訪問http://127.0.0.1:8000/static/js/jequery.js? ? 能獲取到j(luò)s代碼文件痴晦,說明設(shè)置成功南吮!就可以放心使用了