随笔分类 - Django
摘要:orm的定义 为什么要有orm orm的核心在哪 什么时候queryset 被 evaluated (个人理解为利用) 什么时候queryset会被缓存 什么时候缓存被破坏 F查询和Q查询 多表查询会出现什么问题以及如何避免 orm 是object-related-mapping 的缩写,翻译为对象
阅读全文
摘要:在核心函数slef._get_response中,前部分的路由代码: URLPattern(A) URLResolver(B):在当前urlpattern列表里面不在存在路由分发时 重点在于两类的resolver函数不同 当 for循环中的pattern是类B时,会递归调用该resolve函数直到p
阅读全文
摘要:1 def _get_response(self, request): 2 """ 3 Resolve and call the view, then apply view, exception, and 4 template_response middleware. This method is
阅读全文
摘要:class WSGIHandler(base.BaseHandler): request_class = WSGIRequest def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) #在wsgihandler生
阅读全文
摘要:基本: uwsgi,uWSGI,WSGI三者关系 详情请见:https://www.cnblogs.com/wspblog/p/8575101.html Django中wsgi application 调用最终返回的是response,在上一篇中,我们在handler.run()函数 setup_e
阅读全文
摘要:基础 IO模型有5种 对于一个套接字上的输入操作,1)等待网络中的数据到达,将数据复制到内核的某个缓冲区;2)把数据从内核缓冲区复制到进程缓冲区 阻塞I/O和非阻塞I/O 非阻塞I/O,不停在调用CPU(这种方式称之为轮询)但是在做无用功,极大浪费 传统模型中,server对于每个被动Socket连
阅读全文
摘要:图片说明: 客户端发出的请求经过nginx代理→wsgi服务器,服务器开启的监听线程会捕获到事件,根据事件条件→对应的就绪Socket描述符,服务端会接入流数据→应用内部 开始对请求进行 解析,封装生成Request(此时在生成WSGIHandler实例时,中间件已经被加载)→→handle.run
阅读全文
摘要:执行python manage.py makemigration 出现 django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.3 or newer is required; you have 0.7.11.None 解决 找到Pyt
阅读全文

浙公网安备 33010602011771号