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中常见陷阱小结
Apr 27 Javascript
jquery下jstree简单应用 - v1.0
Apr 14 Javascript
jQuery表格列宽可拖拽改变且兼容firfox
Sep 03 Javascript
有关json_decode乱码及NULL的问题
Oct 13 Javascript
一不小心就做错的JS闭包面试题
Nov 25 Javascript
js+canvas绘制五角星的方法
Jan 28 Javascript
jQuery实现div拖拽效果实例分析
Feb 20 Javascript
JS获取html元素的标记名实现方法
Oct 08 Javascript
react实现一个优雅的图片占位模块组件详解
Oct 30 Javascript
详解webpack提取第三方库的正确姿势
Dec 22 Javascript
jquery应用实例分享_实现手风琴特效
Feb 01 jQuery
JS面向对象编程基础篇(一) 对象和构造函数实例详解
Mar 03 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 使用GD库为页面增加水印示例代码
2014/03/24 PHP
PHP多进程编程实例
2014/10/15 PHP
yiic命令时提示“php.exe”不是内部或外部命令的解决方法
2014/12/18 PHP
PHP结合Mysql数据库实现留言板功能
2016/03/04 PHP
JQuery扩展插件Validate 2通过参数设置验证规则
2011/09/05 Javascript
Javascript技术栈中的四种依赖注入详解
2016/02/23 Javascript
Angular2表单自定义验证器的实现
2016/10/19 Javascript
JS仿京东移动端手指拨动切换轮播图效果
2020/04/10 Javascript
基于Vue-cli快速搭建项目的完整步骤
2018/11/03 Javascript
js实现左右轮播图
2020/01/09 Javascript
jQuery实现简单聊天室
2020/02/08 jQuery
Vue状态模式实现窗口停靠功能(灵动、自由, 管理后台Admin界面)
2020/03/06 Javascript
[54:54]Newbee vs Serenity 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
Python 实现简单的shell sed替换功能(实例讲解)
2017/09/29 Python
Python实现常见的回文字符串算法
2018/11/14 Python
为什么Python中没有&quot;a++&quot;这种写法
2018/11/27 Python
python PrettyTable模块的安装与简单应用
2019/01/11 Python
Python3.6中Twisted模块安装的问题与解决
2019/04/15 Python
Django如何防止定时任务并发浅析
2019/05/14 Python
pyqt5使用按钮进行界面的跳转方法
2019/06/19 Python
python3.6 tkinter实现屏保小程序
2019/07/30 Python
python使用HTMLTestRunner导出饼图分析报告的方法
2019/12/30 Python
对Tensorflow中Device实例的生成和管理详解
2020/02/04 Python
python统计函数库scipy.stats的用法解析
2020/02/25 Python
浅谈Tensorflow加载Vgg预训练模型的几个注意事项
2020/05/26 Python
Python 防止死锁的方法
2020/07/29 Python
python 监控服务器是否有人远程登录(详细思路+代码)
2020/12/18 Python
用CSS3打造HTML5的Logo(实现代码)
2016/06/16 HTML / CSS
Booking.com西班牙:全球酒店预订
2018/03/30 全球购物
北大青鸟学生求职信
2013/09/24 职场文书
广告学专业毕业生自荐信
2014/05/28 职场文书
热情服务标语
2014/10/07 职场文书
辞职信模板(中英文版)
2015/02/27 职场文书
运动会闭幕式主持词
2015/07/01 职场文书
2015年社区国庆节活动总结
2015/07/30 职场文书
中秋节英文祝福语句(14句)
2019/09/11 职场文书