一、动静分离 Nginx动静分离简单来说就是把动态和静态请求分开,不能理解成只是单纯的把动态页面和静态页面物理分离。严格意义上说应该是将动态请求和静态请求分开,可以理解成使用Nginx处理静态页面,Tomcat处理动态页面。动静分离从目前实现角度来讲大致分为两种,一种是纯粹的把静态文件放在独立的服务 ...
分类:
其他好文 时间:
2019-12-01 18:59:40
阅读次数:
117
由于本人所在项目组,所用的项目是前后端分离的,前端是React 的SPA,每次打包都会新版本的静态文件。 然而,在有些时候,这些静态资源是不变的,故可以将资源缓存至用户本地,提升性能。 写法如下,需要继承WebMvcConfigurerAdapter类,并重写addResourceHandlers方 ...
分类:
编程语言 时间:
2019-11-29 22:18:13
阅读次数:
181
上一遍写到刚建完django项目,此时我登录页面中调用了js文件,执行后发现报错了找不到js这个文件 目录结构如图所示: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Title</ti ...
分类:
其他好文 时间:
2019-11-29 17:02:12
阅读次数:
120
1.修改环境变量: 在以下两个文件: 修改内容为: 修改了这一步,在客户端,才能利用env.process.env.VUE_APP_BASE_API 取得到对应的值。要不,对应代码,里面读取不到。 2. 修改nginx配置 ...
分类:
其他好文 时间:
2019-11-26 16:15:01
阅读次数:
143
Flask 静态文件 Web应用程序通常需要静态文件,例如javascript文件或支持网页显示的CSS文件。通常,配置Web服务器并为您提供这些服务,但在开发过程中,这些文件是从您的包或模块旁边的static文件夹中提供,它将在应用程序的/static中提供。 特殊端点'static'用于生成静态 ...
分类:
其他好文 时间:
2019-11-25 23:13:48
阅读次数:
87
[toc] 静态文件 默认情况下所有的 html 文件都是放在 templates 文件夹内的。 什么是静态文件 静态文件就是 网站所使用到的所有提前写好的css、js、第三方的前端模块、图片文件、都叫做静态文件资源。 默认情况下网站所用到的静态文件资源全部都会放到static文件夹下,Django ...
分类:
其他好文 时间:
2019-11-25 09:45:47
阅读次数:
114
[toc] 1. 静态文件的配置 1.默认情况下所有的html文件都是放在templates文件夹内的 2.什么是静态文件 3.默认情况下网站所使用的静态文件资源全部都会放在static文件夹内 视图函数都必须有返回值,并且返回值都是HttpResponse对象 用户在浏览器中输入的网址能够访问到相 ...
分类:
其他好文 时间:
2019-11-25 00:12:21
阅读次数:
75
静态文件配置 为什么用户在浏览器中输入的网址能够访问到对应的资源, 前提是后端提前开设该资源的访问,在urls.py文件中进行配置该路由, 如果我的后端没有开设相关的资源,用户是无法访问到的。 1.默认情况下所有的html文件都是放在templates文件夹内 2.什么是静态文件 网站所使用到的提前 ...
分类:
其他好文 时间:
2019-11-24 21:09:39
阅读次数:
77
是不是每次调整模板文件,就要停止flask服务器,重启flask服务器,再去浏览器刷新页面? 有没有办法自动完成这3步呢? 安装livereload即可, 仅仅把app.run() 改为下面的例子就可以了。 注意:现在只支持python3.7,不支持3.8,并且尽限于修改模板文件,或者静态文件,改p ...
分类:
其他好文 时间:
2019-11-24 15:53:12
阅读次数:
268
[TOC] Django(二) 静态文件配置 1. 默认情况下所有的html文件都是放在templates文件夹内 2. 静态文件 网站所使用的css,js,第三方的模块,图片都叫做静态资源 3. 默认情况下,网站所用到的静态文件资源全部放在static文件夹下 在Django中,需要我们自己创建s ...
分类:
其他好文 时间:
2019-11-24 15:49:31
阅读次数:
68