[問題] django靜態文件設置

作者: honesty1997 (嘖嘖)   2016-11-24 02:33:57
各位大大安安,小弟大概這個月剛接觸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' %} 吧!
作者: JUNYOU01 (JJJ)   2016-11-24 12:19:00
你debug有開嗎
作者: 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 @@
作者: ahahahahah (あああああ)   2016-11-25 16:48:00
我今天剛好看到這
作者: gozule (好冷啊~~)   2016-11-28 16:37:00
django debug=True or False時static file的路徑是不同的

Links booklink

Contact Us: admin [ a t ] ucptt.com