BootStrap扔进Django里的方法详解


Posted in Javascript onMay 13, 2016

因为django的版本差异化比较大,所以以下配置仅供学习参考。

D:\www\mysite>python --version
Python 2.7.5
>>> print django.__version__
1.9.4

本记录不作细说,主要配置过程如下:

1.settings.py最后一段,关于静态文件的配置

# Static files (CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/1.9/howto/static-files/
SITE_ROOT = os.path.join(os.path.abspath(os.path.dirname(__file__)), '..')
STATIC_ROOT = os.path.join(SITE_ROOT, 'static')
STATIC_URL = '/static/'
STATICFILES_DIRS = (
("css", os.path.join(STATIC_ROOT, 'css')),
("js", os.path.join(STATIC_ROOT, 'js')),
("images", os.path.join(STATIC_ROOT, 'images')),
("bower_components", os.path.join(STATIC_ROOT, 'bower_components')),
)

2.urls.py 关于路由的配置

urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^$', views.index),
url(r'^home/', views.home),
]

3.views.py 视图设计,简单得不能再简单的那种。

def home(request):
return render_to_response('home/login.html')

4.模板调用 home/login.html 页面对于静态文件css, js,以及图片等调用。

<!-- Bootstrap Core CSS -->
<link href="/static/bower_components/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet">
<!-- Custom CSS -->
<link href="/static/css/sb-admin-2.css" rel="stylesheet">
<img src="/static/images/xjlxprocess.png" />

5.最后,我的目录结构,就如网上其它文章所描述的那样。

website
---------static 
---------|-----css 
---------|-----js 
---------|-----images 
---------|-----bower_components 
---------templates 
---------|-----home
---------|-----------login.html
---------|-----admin
---------website

6.站点打开如下:

BootStrap扔进Django里的方法详解

以上内容是小编给大家介绍的BootStrap扔进Django里的方法详解,希望对大家有所帮助,如果大家想了解更多资讯敬请关注三水点靠木网站!

Javascript 相关文章推荐
Javascript 自适应高度的Tab选项卡
Apr 05 Javascript
Js sort排序使用方法
Oct 17 Javascript
子窗体与父窗体传值示例js代码
Aug 01 Javascript
jQuery实现3D文字特效的方法
Mar 10 Javascript
Web性能优化系列 10个提升JavaScript性能的技巧
Sep 27 Javascript
原生js实现打字动画游戏
Feb 04 Javascript
Javascript 实现匿名递归的实例代码
May 25 Javascript
用户管理的设计_jquery的ajax实现二级联动效果
Jul 13 jQuery
JavaScript中Require调用js的实例分享
Oct 27 Javascript
详解vue或uni-app的跨域问题解决方案
Feb 21 Javascript
javascript实现贪吃蛇小练习
Jul 05 Javascript
JavaScript设计模式之原型模式详情
Jun 21 Javascript
JavaScript重载函数实例剖析
May 13 #Javascript
JS加载iFrame出现空白问题的解决办法
May 13 #Javascript
基于JS判断iframe是否加载成功的方法(多种浏览器)
May 13 #Javascript
JS iFrame加载慢怎么解决
May 13 #Javascript
基于JS实现的笛卡尔乘积之商品发布
May 13 #Javascript
基于jQuery倒计时插件实现团购秒杀效果
May 13 #Javascript
js获取鼠标点击的对象,点击另一个按钮删除该对象的实现代码
May 13 #Javascript
You might like
php使用codebase生成随机数
2014/03/25 PHP
利用谷歌 Translate API制作自己的翻译脚本
2014/06/04 PHP
php中strstr、strrchr、substr、stristr四个函数的区别总结
2014/09/22 PHP
用 Composer构建自己的 PHP 框架之使用 ORM
2014/10/30 PHP
简单谈谈PHP vs Node.js
2015/07/17 PHP
如何用javascript判断录入的日期是否合法
2007/01/08 Javascript
JavaScript 拖拉缩放效果
2008/12/10 Javascript
Javascript select控件操作大全(新增、修改、删除、选中、清空、判断存在等)
2008/12/19 Javascript
JS 进度条效果实现代码整理
2011/05/21 Javascript
js中实现多态采用和继承类似的方法
2014/08/22 Javascript
JavaScript中判断整字类型最简洁的实现方法
2014/11/08 Javascript
JavaScript中join()方法的使用简介
2015/06/09 Javascript
JS实现超简洁网页title标题跑动闪烁提示效果代码
2015/10/23 Javascript
基于jquery实现鼠标滚轮驱动的图片切换效果
2015/10/26 Javascript
npm全局模块卸载及默认安装目录修改方法
2018/05/15 Javascript
webpack4 + react 搭建多页面应用示例
2018/08/03 Javascript
Vue2.0+Vux搭建一个完整的移动webApp项目的示例
2019/03/19 Javascript
Vue自定义指令结合阿里云OSS优化图片的实现方法
2019/11/12 Javascript
JavaScript实现放大镜效果代码示例
2020/04/29 Javascript
[01:06:54]DOTA2-DPC中国联赛 正赛 RNG vs Dragon BO3 第一场 1月24日
2021/03/11 DOTA
在Python中使用HTML模版的教程
2015/04/29 Python
python实现将英文单词表示的数字转换成阿拉伯数字的方法
2015/07/02 Python
在Django的form中使用CSS进行设计的方法
2015/07/18 Python
正确理解python中的关键字“with”与上下文管理器
2017/04/21 Python
Python3操作SQL Server数据库(实例讲解)
2017/10/21 Python
解决Python找不到ssl模块问题 No module named _ssl的方法
2019/04/29 Python
python selenium登录豆瓣网过程解析
2019/08/10 Python
python实现KNN分类算法
2019/10/16 Python
Django实现列表页商品数据返回教程
2020/04/03 Python
罗技美国官网:Logitech美国
2020/01/22 全球购物
青年文明号事迹材料
2014/01/18 职场文书
小升初自荐信范文
2015/03/05 职场文书
教师“一帮一”结对子活动总结
2015/05/07 职场文书
小学班级口号大全
2015/12/25 职场文书
详解Mysql 函数调用优化
2021/04/07 MySQL
六个好看实用的 HTML + CSS 后台登录入口页面
2022/04/28 HTML / CSS