各位大大安安,小弟大概這個月剛接觸django,最近開始練習做一點點小東西,但馬上在
設置靜態文件卡住了。
我看1.10的官方文件大概就是叫我們在自己設定的app內設置一個叫做static的資料夾,
裡面放置css,js或圖片之類的。然後在要render的template裡面設定如下
#The setting.py
STATIC_URL = '/static/'
#The template
<!DOCTYPE html>
{% load staticfiles %}
<html> <head> <title>Main Site</title> <link rel= "{% static %}'css/style.css
'" href="style.css">
想利用這樣的方式引入但還是一直失敗,想請問大大都是怎麼設置的?
作者:
TCUMI (麥可‧林)
2016-11-24 08:13:00應該是 {% static 'css/style.css' %} 吧!
作者:
timTan (用口頭禪區分年記)
2016-11-24 12:28:00如同一樓。你寫錯嚕
作者: s06yji3 (阿南) 2016-11-24 19:31:00
你有設定STATICFILES_DIRS或STATIC_ROOT嗎?然後是ISE還是抓不到檔案而已?
作者:
timTan (用口頭禪區分年記)
2016-11-25 00:08:00你最後改成怎樣了? {% static xxx %} 應該要放在 href 後
作者:
bill0205 (善良的小孩沒人愛)
2016-11-25 11:12:00我再飲用靜態文件有個方法也可以/static/css/style.css 我這樣用也可以我的django版本是1.8 @@
作者:
gozule (好冷啊~~)
2016-11-28 16:37:00django debug=True or False時static file的路徑是不同的