django 之加载静态文件(Css.js.image)
2014-09-04 16:26
666 查看
首先看下我的文件设置:
|---pyproject1
|------src
|---------pyproject1
|------------static
|--------------admin
|--------------css
|--------------js
|------------__init__.py
|------------不解释
|---------manage.py
|---------static
|------------css
|------------js
在base.html中添加:
<link media="all" type="text/css" rel="stylesheet" href="/static/css/contact-form.css"/>
<link href="{{ STATIC_URL }}css/search-form.css" type="text/css" rel="stylesheet"/>
这两种方法都可以!
注意到在:
运行manage.py collectstatic时会报错!
所以要暂时把STATICFILES_DIRS中的
'pyproject1/src/static'改为'static'
还有另外一种更简单的解决办法:
就是用已经很古老的:
ctrl+A->ctrl+c->ctrl+v->ctrl+shirt+S好了
才能正常运行。
|---pyproject1
|------src
|---------pyproject1
|------------static
|--------------admin
|--------------css
|--------------js
|------------__init__.py
|------------不解释
|---------manage.py
|---------static
|------------css
|------------js
在settings.py中设置: STATIC_URL = '/static/' # static _dirs#静态文件 STATICFILES_DIRS=( 'pyproject1/src/static', ) STATIC_ROOT =os.path.join(BASE_DIR, 'pyproject1/static').replace('\\','/')
在urls.py中设置: url(r'^static/(?P<path>.*)$','django.views.static.serve',),
在base.html中添加:
<link media="all" type="text/css" rel="stylesheet" href="/static/css/contact-form.css"/>
<link href="{{ STATIC_URL }}css/search-form.css" type="text/css" rel="stylesheet"/>
这两种方法都可以!
注意到在:
运行manage.py collectstatic时会报错!
所以要暂时把STATICFILES_DIRS中的
'pyproject1/src/static'改为'static'
还有另外一种更简单的解决办法:
就是用已经很古老的:
ctrl+A->ctrl+c->ctrl+v->ctrl+shirt+S好了
才能正常运行。
相关文章推荐
- Django 无法加载静态文件(js,css,image)解决办法
- 【python3】 django2.0 加载css 、js 、img 等静态文件
- springMVC下无法加载静态资源文件(js、css、image)
- springMVC下无法加载静态资源文件(js、css、image)
- [Django模板系统]在模板中加载css/js等静态文件
- Django templates加载css/js/image等静态资源
- django static 静态文件(css,js,image)处理机制
- Django开发(五)——显示图片,加载css,js等静态文件
- Django1.9中静态文件配置(css,js,image都会被当做静态文件处理)
- Django记-模版与静态文件(js/css/image)
- 在django项目中加入像bootstrap这样的css,js等静态文件
- django设置静态文件css和js路径
- django1.7静态文件配置(css/js/img)
- Django中静态资源(css,js,image等)申请URL编写技巧
- 在django项目中加入像bootstrap这样的css,js等静态文件
- go语言http服务处理image/css/js等静态文件
- django的静态文件(html,css,js)服务开启
- Tomcat无法加载css和js等静态资源文件的解决思路
- django 1.5 static (image,css,js)等文件的使用
- django项目使用css、js等静态文件