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实现的listview效果
Apr 28 Javascript
LazyForm jQuery plugin 定制您的CheckBox Radio和Select
Oct 24 Javascript
Thinkphp模板没有解析直接原样输出的解决方法
Oct 31 Javascript
JS实现至少包含字母、大小写数字、字符的密码等级的两种方法
Feb 03 Javascript
js实现TAB切换对应不同颜色的代码
Aug 31 Javascript
Bootstrap Table表格一直加载(load)不了数据的快速解决方法
Sep 17 Javascript
zTree实现节点修改的实时刷新功能
Mar 20 Javascript
如何理解Vue的作用域插槽的实现原理
Aug 19 Javascript
Javascript实现异步编程的过程
Jun 18 Javascript
JS Object.preventExtensions(),Object.seal()与Object.freeze()用法实例分析
Aug 25 Javascript
JS中比Switch...Case更优雅的多条件判断写法
Sep 05 Javascript
vue+axios 拦截器实现统一token的案例
Sep 11 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中实现获取IP和地理位置类分享
2015/02/10 PHP
php实现随机显示图片方法汇总
2015/05/21 PHP
CodeIgniter配置之database.php用法实例分析
2016/01/20 PHP
JQuery AJAX提交中文乱码的解决方案
2010/07/02 Javascript
jquery 结合C#后台的数组对文章的关键字自动添加链接的代码
2011/07/15 Javascript
浅谈javascript的原型继承
2012/07/25 Javascript
JS获取Table中td值的方法
2015/03/19 Javascript
jquery代码实现多选、不同分享功能
2015/07/31 Javascript
微信QQ的二维码登录原理js代码解析
2016/06/23 Javascript
在微信、支付宝、百度钱包实现点击返回按钮关闭当前页面和窗口的方法
2016/08/05 Javascript
微信小程序 Storage API实例详解
2016/10/02 Javascript
jquery checkbox的相关操作总结
2016/10/17 Javascript
JavaScript 网页中实现一个计算当年还剩多少时间的倒数计时程序
2017/01/25 Javascript
JavaScript函数表达式详解及实例
2017/05/05 Javascript
jQuery事件对象的属性和方法详解
2017/09/09 jQuery
基于Vue2.0+ElementUI实现表格翻页功能
2017/10/23 Javascript
JS实现导出Excel的五种方法详解【附源码下载】
2018/03/15 Javascript
vue中进入详情页记住滚动位置的方法(keep-alive)
2018/09/21 Javascript
JavaScript中this用法学习笔记
2019/03/17 Javascript
2分钟实现一个Vue实时直播系统的示例代码
2020/06/05 Javascript
python实现简单温度转换的方法
2015/03/13 Python
对Python闭包与延迟绑定的方法详解
2019/01/07 Python
python实现加密的方式总结
2020/01/19 Python
详解django中Template语言
2020/02/22 Python
python能开发游戏吗
2020/06/11 Python
在校生钳工实习自我鉴定
2013/09/19 职场文书
高级护理实习生自荐信
2013/09/28 职场文书
机修工岗位职责
2013/11/24 职场文书
总裁办公室主任职责
2014/01/02 职场文书
少先队学雷锋活动总结范文
2014/03/09 职场文书
班级寄语大全
2014/04/10 职场文书
开展批评与自我批评心得体会
2014/10/17 职场文书
2014年生活老师工作总结
2014/12/23 职场文书
婚宴祝酒词大全
2015/08/10 职场文书
JVM上高性能数据格式库包Apache Arrow入门和架构详解(Gkatziouras)
2021/05/26 Servers
使用canvas仿Echarts实现金字塔图的实例代码
2021/11/11 HTML / CSS