作者honesty1997 (啧啧)
看板Python
标题[问题] django静态文件设置
时间Thu Nov 24 02:33:57 2016
各位大大安安,小弟大概这个月刚接触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://webptt.com/cn.aspx?n=bbs/Python/M.1479926040.A.562.html
1F:→ TCUMI: 应该是 {% static 'css/style.css' %} 吧!11/24 08:13
改了还是不行………
2F:推 JUNYOU01: 你debug有开吗11/24 12:19
有我有开
3F:推 timTan: 如同一楼。你写错噜11/24 12:28
※ 编辑: honesty1997 (140.119.120.6), 11/24/2016 12:59:55
4F:推 s06yji3: 你有设定STATICFILES_DIRS或STATIC_ROOT吗?11/24 19:31
5F:推 s06yji3: 然後是ISE还是抓不到档案而已?11/24 19:37
6F:推 timTan: 你最後改成怎样了? {% static xxx %} 应该要放在 href 後11/25 00:08
抱歉有点久回,我最後是把static资料夹创在母资料夹下,然後丢静态文件进去,然後用
collectstatic指令後就可以了
7F:推 bill0205: 我再饮用静态文件有个方法也可以11/25 11:12
8F:→ bill0205: /static/css/style.css 我这样用也可以11/25 11:13
9F:→ bill0205: 我的django版本是1.8 @@11/25 11:14
10F:推 ahahahahah: 我今天刚好看到这11/25 16:48
11F:→ gozule: django debug=True or False时static file的路径是不同的11/28 16:37
※ 编辑: honesty1997 (114.136.87.252), 12/02/2016 01:03:45