Django 当中使用CSS之类的东西如何设置路径
2013-01-15 19:33
387 查看
最近在学习python当中的django框架
今天发现一个问题就是如果使用css 之类的静态资源时候不知道应该如何设置
就百度了一下方法记录下来以备后面忘记
原文章http://www.cnblogs.com/wang_yb/archive/2011/04/21/2024311.html
=================================================
在urls.py文件当中添加资源路径
url( r'^css/(?P<path>.*)$', 'django.views.static.serve',
{ 'document_root': 'D:/Users/mrwang/workspace/DjangoBlog/static/css' }
),
这样就能引导css路径的到 你指定的文件夹去进行寻找css文件了
测试访问
http://127.0.0.1:8000/css/xxx.css
成功返回 xxx.css当中的设定的内容 如果这样能成功那么在 网页当中进行直接的使用
/css/xxx.css应该也能够达到目的
结构
============================================
今天发现一个问题就是如果使用css 之类的静态资源时候不知道应该如何设置
就百度了一下方法记录下来以备后面忘记
原文章http://www.cnblogs.com/wang_yb/archive/2011/04/21/2024311.html
=================================================
在urls.py文件当中添加资源路径
url( r'^css/(?P<path>.*)$', 'django.views.static.serve',
{ 'document_root': 'D:/Users/mrwang/workspace/DjangoBlog/static/css' }
),
# 附上一个完整的urls.py文件 以便以后参考 from django.conf.urls import patterns, include, url from django.contrib import admin admin.autodiscover() urlpatterns = patterns('', include('django.contrib.admindocs.urls')), url(r'^admin/', include(admin.site.urls)), url(r'^blog/',include('blog.urls')), url( r'^css/(?P<path>.*)$', 'django.views.static.serve', { 'document_root': 'D:/Users/mrwang/workspace/DjangoBlog/static/css' } ), )
这样就能引导css路径的到 你指定的文件夹去进行寻找css文件了
测试访问
http://127.0.0.1:8000/css/xxx.css
成功返回 xxx.css当中的设定的内容 如果这样能成功那么在 网页当中进行直接的使用
/css/xxx.css应该也能够达到目的
结构
│ .project │ .pydevproject │ manage.py │ ├─.settings │ org.eclipse.core.resources.prefs │ ├─blog │ models.py │ models.pyc │ tests.py │ urls.py │ urls.pyc │ views.py │ views.pyc │ __init__.py │ __init__.pyc │ ├─DjangoBlog │ settings.py │ settings.pyc │ urls.py // 在这个urls.py当中指定路径 │ urls.pyc │ wsgi.py │ wsgi.pyc │ __init__.py │ __init__.pyc │ ├─static │ │ test.html │ │ │ ├─css │ │ xxx.css │ │ │ ├─images │ ├─js │ └─upload └─templates │ base.html │ └─blog blog.html
============================================
相关文章推荐
- Django 当中使用CSS之类的东西如何设置路径
- Django下上传图片后,如何使用图片(路径问题)
- Django1.8设置模板路径和CSS,JS,image等路径的方法
- 如何使用php脚本给html中引用的js和css路径打上版本号
- 如何在Django中正确的使用和设置Database和Model
- [Django]如何使用相对路径加载模版
- Django基础,Day9 - 静态文件目录与路径设置说明(eg. images, JavaScript, CSS)
- 使用CSS设置滚动条样式以及如何去掉滚动条的方法
- django设置静态文件css和js路径
- django1.4设置模板路径和CSS,JS,image等路径的方法
- django:DateTimeField如何自动设置为当前时间并且能被修改 ——django日期时间字段的使用
- 如何使用php脚本给html中引用的js和css路径打上版本号
- 【Django】Django 如何使用 Django设置的日志?
- Django 中如何使用css 详细解析
- django设置模板路径和CSS,JS,image等路径的方法
- Django基础,Day9 - 静态文件目录与路径设置说明(eg. images, JavaScript, CSS)
- 如何使用CSS设置<input>标签的背景小图标 简单
- Django 1.6 最佳实践: 如何设置和使用 Log(转)
- (转)Django 1.6 最佳实践: 如何正确的使用和设置Database和Model
- PYTHON(DJANGO)使用日记之如何找到linux系统下django的安装路径