摘要:
所有的服务都开始了容器化升级,在一切皆容器的主流思想下,无状态的服务采用容器化已经是大势所趋,常常困扰架构师的一个问题是,数据库是否需要容器化? 数据库不适合容器化的七大原因 1. 数据不安全 即使你要把 Docker 数据放在主机来存储 ,它依然不能保证不丢数据。 Docker volumes 的 阅读全文
摘要:
CORS跨域请求 CORS即Cross Origin Resource Sharing 跨域资源共享, 那么跨域请求还分为两种,一种叫简单请求,一种是复杂请求 简单请求 HTTP方法是下列方法之一 HEAD, GET,POST HTTP头信息不超出以下几种字段 Accept, Accept-Lang 阅读全文
摘要:
def clean_user(self): val1 = self.cleaned_data.get("user") #从正确的字段字典中取值 #如果这个字符串全部都是由数组组成 if not val1.isdigit(): return val1 else: # 注意这个报错信息已经确定了 rai 阅读全文
摘要:
我们在models中建立了表结构,想要在admin中表示: 在admin中加入这句话,models中的结构就会在admin中显式。 阅读全文
摘要:
render是渲染变量到模板中,而redirect是HTTP中1个跳转的函数,一般会生成302状态码。 阅读全文
摘要:
这片文章将讨论下面内容: 1.什么是middleware 2.什么时候使用middleware 3.我们写middleware必须要记住的东西 4.写一些middlewares来理解中间件的工作过程和要点 什么是middleware Middleware是修改django request 或者 re 阅读全文
摘要:
中间件 中间件函数时django框架为我们预留的函数接口,让我们可以干预请求和应答的过程。 获取浏览器端的IP地址 使用request.META[' REMOTE_ADDR '] 使用中间件 创建中间件 新建middleware.py 注册中间件 过程省略...... Middleware的工作流程 阅读全文
摘要:
STATICFILES_DIRS = [ os.path.join(BASE_DIR,'static'), ] 写成大写可能看不太懂,但是小写的意思非常明显:staticfiles_dir = [ os.path.join()] 阅读全文
摘要:
1. getElementByID() getElementByID()方法可返回对拥有指定ID的第一个对象的引用 2. getElementByTagName() getElementByTagName()方法可返回带有指定标签名的对象的集合 3.getElementByName() getEle 阅读全文
摘要:
Django的View(视图) 一个视图函数(类),简称视图,是一个简单地python函数(类),它接受web请求并且返回web响应。 响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片。 无论视图本身包含什么逻辑,都要返回响应。代码写在哪里也无所谓,只要它在 阅读全文