python bootstrap安装_Django配置Bootstrap, js实现过程详解
1、首先在APP目录下创建一个static文件夹
如图:
# Application definition
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'appBook.apps.AppbookConfig',
]
2、在settings.py中 最底部添加如下:
# Static files (CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/1.11/howto/static-files/
STATIC_URL = '/static/'
STATIC_ROOT=(
os.path.join(BASE_DIR,"appBook/static"),
)
3、在html页面头部添加:
{% load staticfiles %}
Title
.container{
margin-top: 80px;
}
4、在html模版页面,可以用如下方式调用:
推荐使用第二种,因为如果图片名称是动态的,可以通过views这么绑定:
css的引用同样如此: js的引用同样如此:
可以用 python manage.py findstatic css/index.css 寻找 css
Django:locals()小技巧
locals()返回一个包含当前作用域里面的所有变量和它们的值的字典。
所以可以把views改写为
def current_datetime(request):
current_date = datetime.datetime.now()
return render_to_response('current_datetime.html', locals())
这里要注意的是要把now重命名为current_date,因为模板需要的是这个变量名。
在template是如下定义的:
It is is now {{ current_date }}.
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
python bootstrap安装_Django配置Bootstrap, js实现过程详解相关推荐
- Maven - 2、安装、配置、mvn运行过程详解
1.本篇环境 jdk1.8 maven3.6.2 我们要写java代码,需要安装jdk,那我们要使用maven,也类似,需要在我们的机器中安装maven. 2.linux中安装安装maven mave ...
- pycharm+PyQt5+python最新开发环境配置,踩坑过程详解
安装工具: Pycharm 专业版2017.3 PyQT5 python3 pyqt5-tools 设置扩展工具的参数找到setting->tools->external tools,点击 ...
- python try catch打印到日志_django 捕获异常和日志系统过程详解
这一块的内容很少, 异常使用try except即可, 日志只需要几行配置. 使用装饰器捕获方法内的所有异常 我使用装饰器来整个包裹一个方法, 捕获方法中的所有异常信息.并将其转为json返回客户端. ...
- Java web 开发的概念、环境配置、创建项目过程详解(Eclipse)
Java Web 开发 Java Web 开发概念 搭建过程 详解 在eclipse创建Dynamic Web Project 创建时选择Tomcat的版本 创建项目成功 eclipse环境下如何配置 ...
- python爬虫bilibili_Python爬虫 bilibili视频弹幕提取过程详解
两个重要点 1.获取弹幕的url是以 .xml 结尾 2.弹幕url的所需参数在视频url响应的 javascript 中 先看代码 import requests from lxml import ...
- python字典转dataframe_python DataFrame转dict字典过程详解
python DataFrame转dict字典过程详解 这篇文章主要介绍了python DataFrame转dict字典过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习 ...
- python实验原理_Python实现蒙特卡洛算法小实验过程详解
蒙特卡洛算法思想 蒙特卡洛(Monte Carlo)法是一类随机算法的统称,提出者是大名鼎鼎的数学家冯·诺伊曼,他在20世纪40年代中期用驰名世界的赌城-摩纳哥的蒙特卡洛来命名这种方法. 通俗的解释一 ...
- python 单元测试 工具_Django单元测试工具test client使用详解
The test client test client是一个python类,来模拟一个简单的"哑"浏览器,允许你来测试你的view函数.你可以使用test client完成下列事情 ...
- IIS8 使用FastCGI配置PHP环境支持 过程详解
平时帮朋友们配置过一些PHP环境的服务器,但是一直使用的都是Apache HTTP+PHP,今天呢,我吧IIS+PHP配置方式给大家发一下下~呵呵. 在这里,我使用的是FastCGI模块映射的方式配置 ...
最新文章
- centos,yum安装时报错could not retrieve mirrorlist,resolve.conf配置,dns配置错误
- 【网络知识】1. 路由器或网桥的2.4G和5G的Wi-Fi各自优缺点对比
- SAP中服务性订单的替代解决方案
- STD中string的常用方法总结
- android7.0uri,整理: 解决Android7.0以上文件报FileUriExposedException问题
- 事务和锁机制是什么关系
- BAT工程师自研存储引擎,火爆Github!!大家速度顶起来
- 初学者如何学习NLP?这里有一些最棒的项目推荐
- 【ABAP系列】SAP DOI技术中I_OI_SPREADSHEET接口的使用
- promise的理解和使用-尚硅谷教程笔记
- 神策分析 iOS SDK 全埋点解析之元素点击与页面浏览
- 推荐系统之协同过滤算法
- 2014年美国大学生数学建模竞赛翻译及建模思路
- python主线程执行_python多线程学习一
- 2021年中国家具制造业经营现状分析:营业收入达8004.6亿元,利润总额达433.7亿元[图]
- linux下优盘格式化,linux下格式化u盘
- React 组件封装之 Tree 树形控件
- jiffies机制及其实验与使用 jiffies与HZ换算
- 你一定从未看过如此通俗易懂的YOLO系列(从v1到v5)模型解读 (中)
- 如何打开虚拟机服务器,虚拟机怎么打开ssh服务器