看板 Python 關於我們 聯絡資訊
各位大大安安,小弟大概這個月剛接觸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"> 想利用這樣的方式引入但還是一直失敗,想請問大大都是怎麼設置的? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.140.198.210 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1479926040.A.562.html
TCUMI: 應該是 {% static 'css/style.css' %} 吧!11/24 08:13
改了還是不行………
JUNYOU01: 你debug有開嗎11/24 12:19
有我有開
timTan: 如同一樓。你寫錯嚕11/24 12:28
※ 編輯: honesty1997 (140.119.120.6), 11/24/2016 12:59:55
s06yji3: 你有設定STATICFILES_DIRS或STATIC_ROOT嗎?11/24 19:31
s06yji3: 然後是ISE還是抓不到檔案而已?11/24 19:37
timTan: 你最後改成怎樣了? {% static xxx %} 應該要放在 href 後11/25 00:08
抱歉有點久回,我最後是把static資料夾創在母資料夾下,然後丟靜態文件進去,然後用 collectstatic指令後就可以了
bill0205: 我再飲用靜態文件有個方法也可以11/25 11:12
bill0205: /static/css/style.css 我這樣用也可以11/25 11:13
bill0205: 我的django版本是1.8 @@11/25 11:14
ahahahahah: 我今天剛好看到這11/25 16:48
gozule: django debug=True or False時static file的路徑是不同的11/28 16:37
※ 編輯: honesty1997 (114.136.87.252), 12/02/2016 01:03:45