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实现过程详解相关推荐

  1. Maven - 2、安装、配置、mvn运行过程详解

    1.本篇环境 jdk1.8 maven3.6.2 我们要写java代码,需要安装jdk,那我们要使用maven,也类似,需要在我们的机器中安装maven. 2.linux中安装安装maven mave ...

  2. pycharm+PyQt5+python最新开发环境配置,踩坑过程详解

    安装工具: Pycharm 专业版2017.3 PyQT5 python3 pyqt5-tools 设置扩展工具的参数找到setting->tools->external tools,点击 ...

  3. python try catch打印到日志_django 捕获异常和日志系统过程详解

    这一块的内容很少, 异常使用try except即可, 日志只需要几行配置. 使用装饰器捕获方法内的所有异常 我使用装饰器来整个包裹一个方法, 捕获方法中的所有异常信息.并将其转为json返回客户端. ...

  4. Java web 开发的概念、环境配置、创建项目过程详解(Eclipse)

    Java Web 开发 Java Web 开发概念 搭建过程 详解 在eclipse创建Dynamic Web Project 创建时选择Tomcat的版本 创建项目成功 eclipse环境下如何配置 ...

  5. python爬虫bilibili_Python爬虫 bilibili视频弹幕提取过程详解

    两个重要点 1.获取弹幕的url是以 .xml 结尾 2.弹幕url的所需参数在视频url响应的 javascript 中 先看代码 import requests from lxml import ...

  6. python字典转dataframe_python DataFrame转dict字典过程详解

    python DataFrame转dict字典过程详解 这篇文章主要介绍了python DataFrame转dict字典过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习 ...

  7. python实验原理_Python实现蒙特卡洛算法小实验过程详解

    蒙特卡洛算法思想 蒙特卡洛(Monte Carlo)法是一类随机算法的统称,提出者是大名鼎鼎的数学家冯·诺伊曼,他在20世纪40年代中期用驰名世界的赌城-摩纳哥的蒙特卡洛来命名这种方法. 通俗的解释一 ...

  8. python 单元测试 工具_Django单元测试工具test client使用详解

    The test client test client是一个python类,来模拟一个简单的"哑"浏览器,允许你来测试你的view函数.你可以使用test client完成下列事情 ...

  9. IIS8 使用FastCGI配置PHP环境支持 过程详解

    平时帮朋友们配置过一些PHP环境的服务器,但是一直使用的都是Apache HTTP+PHP,今天呢,我吧IIS+PHP配置方式给大家发一下下~呵呵. 在这里,我使用的是FastCGI模块映射的方式配置 ...

最新文章

  1. centos,yum安装时报错could not retrieve mirrorlist,resolve.conf配置,dns配置错误
  2. 【网络知识】1. 路由器或网桥的2.4G和5G的Wi-Fi各自优缺点对比
  3. SAP中服务性订单的替代解决方案
  4. STD中string的常用方法总结
  5. android7.0uri,整理: 解决Android7.0以上文件报FileUriExposedException问题
  6. 事务和锁机制是什么关系
  7. BAT工程师自研存储引擎,火爆Github!!大家速度顶起来
  8. 初学者如何学习NLP?这里有一些最棒的项目推荐
  9. 【ABAP系列】SAP DOI技术中I_OI_SPREADSHEET接口的使用
  10. promise的理解和使用-尚硅谷教程笔记
  11. 神策分析 iOS SDK 全埋点解析之元素点击与页面浏览
  12. 推荐系统之协同过滤算法
  13. 2014年美国大学生数学建模竞赛翻译及建模思路
  14. python主线程执行_python多线程学习一
  15. 2021年中国家具制造业经营现状分析:营业收入达8004.6亿元,利润总额达433.7亿元[图]
  16. linux下优盘格式化,linux下格式化u盘
  17. React 组件封装之 Tree 树形控件
  18. jiffies机制及其实验与使用 jiffies与HZ换算
  19. 你一定从未看过如此通俗易懂的YOLO系列(从v1到v5)模型解读 (中)
  20. 如何打开虚拟机服务器,虚拟机怎么打开ssh服务器

热门文章

  1. 微信支付与登录之项目开发阶段1
  2. 从windows进入服务器
  3. 【DATAGUARD】物理dg的switchover切换(五)
  4. 天气预报c是什么意思_为什么天气预报总是报不准?
  5. 【损失函数】NLLLoss损失、CrossEntropy_Loss交叉熵损失以及Label Smoothing示例与代码
  6. 离散选择模型中的分散系数theta到底该放在哪里呢?
  7. Paint滤镜效果 实现各种阴影效果,包括不规则图形
  8. CC2530学习(四)休眠模式配置及外部中断/睡眠时钟唤醒
  9. 思科网络设备命令授权等级为5级的命令
  10. 不知名菜鸟的day3