Django记-模版与静态文件(js/css/image)
2014-08-29 13:00
465 查看
接上篇:
1.在helloapp文件夹中中建立模版文件夹templates
2.在helloapp/templates 文件夹中建立文件 index.html 文件
3.改写views.index() 方法.
3.运行 manage.py runserver .
4. 就可以访问 http://127.0.0.1:8000/index
更方便的方法:
views.index()方法也可以这么写
关于静态文件:
要在django 中引用静态文件,在路径中建立 helloapp/static/文件夹,所有的静态文件都存放到这里.
├─helloapp
│ ├─static
│ │ ├─css
│ │ ├─image
│ │ ├─js
│ │ ├─rsc
│ │ │ └─img
│ │ │ ├─askanswer
│ │ │ ├─ava
│ │ │ ├─browsersave
│ │ │ ├─cmthot
│ │ │ ├─guide
│ │ │ ├─loginopen
│ │ │ ├─radar
│ │ │ └─recommendTa
│ │ ├─smui
│ │ │ ├─css
│ │ │ ├─fonts
│ │ │ ├─images
│ │ │ └─javascript
│ │ └─um
│ │ ├─lang
│ │ │ ├─en
│ │ │ │ └─images
│ │ │ └─zh-cn
│ │ │ └─images
│ │ ├─themes
│ │ │ └─default
│ │ │ ├─images
│ │ │ └─_css
│ │ ├─third-party
│ │ └─umeditorsrc
│ │ ├─adapter
│ │ ├─core
│ │ ├─plugins
│ │ └─ui
│ └─templates
Django 1.6 的setting 文件 基本不用配置
1.在helloapp文件夹中中建立模版文件夹templates
2.在helloapp/templates 文件夹中建立文件 index.html 文件
<!DOCTYPE html> <html> <body> <h1>模版文件</h1> <p>我的第一模版文件。</p> </body> </html>
3.改写views.index() 方法.
from django.shortcuts import render from django.http import HttpResponse from django.template import loader, Context def index(request): pass temp = loader.get_template('index.html') con = Context({}) return HttpResponse(temp.render(con))
3.运行 manage.py runserver .
4. 就可以访问 http://127.0.0.1:8000/index
更方便的方法:
views.index()方法也可以这么写
from django.shortcuts import render_to_response def index(request): pass return render_to_response('index.html',{})
关于静态文件:
要在django 中引用静态文件,在路径中建立 helloapp/static/文件夹,所有的静态文件都存放到这里.
├─helloapp
│ ├─static
│ │ ├─css
│ │ ├─image
│ │ ├─js
│ │ ├─rsc
│ │ │ └─img
│ │ │ ├─askanswer
│ │ │ ├─ava
│ │ │ ├─browsersave
│ │ │ ├─cmthot
│ │ │ ├─guide
│ │ │ ├─loginopen
│ │ │ ├─radar
│ │ │ └─recommendTa
│ │ ├─smui
│ │ │ ├─css
│ │ │ ├─fonts
│ │ │ ├─images
│ │ │ └─javascript
│ │ └─um
│ │ ├─lang
│ │ │ ├─en
│ │ │ │ └─images
│ │ │ └─zh-cn
│ │ │ └─images
│ │ ├─themes
│ │ │ └─default
│ │ │ ├─images
│ │ │ └─_css
│ │ ├─third-party
│ │ └─umeditorsrc
│ │ ├─adapter
│ │ ├─core
│ │ ├─plugins
│ │ └─ui
│ └─templates
Django 1.6 的setting 文件 基本不用配置
相关文章推荐
- django 之加载静态文件(Css.js.image)
- Django 无法加载静态文件(js,css,image)解决办法
- django static 静态文件(css,js,image)处理机制
- Django1.9中静态文件配置(css,js,image都会被当做静态文件处理)
- django1.4.5配置静态文件(img,css,js)访问
- Django1.4关于静态文件(css.js等)和模板路径的配置
- 在Django框架下使用静态文件(css/js/img等)
- Django中静态资源(css,js,image等)申请URL编写技巧
- Django配置静态文件(CSS\js)及Django调用JS、CSS、图片等静态文件
- springMVC下无法加载静态资源文件(js、css、image)
- go语言http服务处理image/css/js等静态文件
- [Django模板系统]在模板中加载css/js等静态文件
- Django1.4关于静态文件(css.js等)和模板路径的配置
- django的静态文件(html,css,js)服务开启
- 在django1.7.5中访问静态文件(js css)
- django设置静态文件css和js路径
- 在django项目中加入像bootstrap这样的css,js等静态文件
- django项目使用css、js等静态文件
- Django使用静态文件css ,js,多媒体
- Django调用JS、CSS、图片等静态文件