摘要:
fetch无法获取302响应的header信息: 浏览器对于302状态重定向,是直接进行重定向。 且js的fetch请求无法获取(catch也好、then也罢)到302响应的header信息,自然也无法得到header里的location字段,无法根据location值,进行重定向(window.l 阅读全文
摘要:
Django默认是自动提交的 使用TestCase的每个test用例都是事务性的。如果不想这样,可以使用TransactionTestCase 替代 Django自动保证delete()/update()等包含多个查询操作的完整性 Django事务性控制会有一定的性能损耗 在settings.py设 阅读全文
摘要:
如何在多重引号里面取到shell变量的值? 双引号是不会屏蔽对变量和某些特殊符号的转义的,而单引号里的所有内容都会原封不动的输出,而单引号里再用单引号将变量引起来,变量就又可以正常的显示,有点像数学里的负负为正。 演示如何取到变量BUILD_NUMBER的值: 阅读全文
摘要:
Django的外键使用 https://blog.csdn.net/xujin0/article/details/83552349 通过主表查询子表、通过子表查询主表、字段related_name的作用: https://blog.csdn.net/hpu_yly_bj/article/detail 阅读全文
摘要:
null 如果为 True , Django 在数据库中会将空值(empty)存储为 NULL 。默认为 False 。 blank 设置字段是否可以为空,默认为False(不允许为空) 和null的区别在于:null是数据库的范围,而blank是用于验证。如果一个字段的 blank=True ,D 阅读全文
摘要:
Djangon生产环境静态资源的处理 Django 关闭DEBUG模式后,就相当于是生产环境了。 Django框架一旦作为生产环境,它的静态文件访问接口就不应该从Django框架中走,必须在Django框架前端部署nginx或者其他web服务器来提供静态访问入口 With debug turned 阅读全文
摘要:
单页面应用(SinglePage Web Application,SPA) 只有一张Web页面的应用,是一种从Web服务器加载的富客户端,单页面跳转仅刷新局部资源 ,公共资源(js、css等)仅需加载一次 前后端分离 减轻服务器压力 增强用户体验 Prerender预渲染优化SEO 前后端分离 减轻 阅读全文
摘要:
直接参考: https://zhuanlan.zhihu.com/p/38006919 DEBUG =True的话,为开发环境,显示不了404页面。 阅读全文
摘要:
前端解决: '/' 表示把所有的url都发给代理https://api.example.com bypass 表示不需要发给发给代理服务器的条件 如下配置,可以监听https://api.example.com域下的/开头的请求(等效于所有请求),然后判断请求头中accept字段是否包含html,若 阅读全文
摘要:
关于二者的区别 参见:https://github.com/mrdulin/blog/issues/42 直接使用react-router-dom好了,react-router-dom封装了react-router,也依赖react-router-dom BrowserRouter vs HashR 阅读全文