Web
文章平均质量分 61
IQer_AC
这个作者很懒,什么都没留下…
展开
-
Django源码分析5 - url路由部分流程
文章目录1. path()可以是视图函数, 也可以是元组1. path()可以是视图函数, 也可以是元组原创 2021-03-26 21:00:29 · 112 阅读 · 0 评论 -
Django源码分析4 -startapp流程分析
startapp1.和startproject类似2.从准备好的app_template模板中生成数据1.和startproject类似2.从准备好的app_template模板中生成数据原创 2021-03-25 22:44:58 · 327 阅读 · 0 评论 -
Django源码分析 3 - runserver启动流程及接受请求流程
文章目录1. 提要 runserver不可在生产环境使用2. self.run()->inner_run()->run->run_forever()3. BaseServer持续监听请求4. WSGIHandler类5. 在WSGIHandler实例化时, 就会把Django的中间件middleware初始化好6.resolve解析请求7. get_response()1. 提要 runserver不可在生产环境使用Django意义在于完善Web框架, 而不是Web服务器2. sel原创 2021-03-23 19:40:23 · 380 阅读 · 0 评论 -
Django源码解析2 - 目录结构
文章目录1. /conf/bin/django-admin.py2. /conf/project_template/project/name3. /core/management/commands1. /conf/bin/django-admin.pydjango管理命令入口点2. /conf/project_template/project/name初始化项目模板所在位置3. /core/management/commands管理命令具体实现目录未完待续...原创 2021-03-23 17:01:15 · 180 阅读 · 0 评论 -
Django源码解析 01- 项目创建初始化
文章目录1. django-admin startproject name2. ManagementUtility().execute()3. fetch_command4. run_from_argv5. 执行命令6. 执行handle处理命令7. 寻找父类TemplateCommand中handle实现8. Engine().from_string()完成模板渲染初始化并把文件创建在项目目录下,至此完成项目初始化1. django-admin startproject name从django-adm原创 2021-03-23 16:52:52 · 108 阅读 · 0 评论 -
Flask框架源码走读
文章目录原创 2021-01-03 13:16:23 · 755 阅读 · 0 评论 -
Flask框架开发实录
文章目录1.业务背景介绍2.技术栈介绍3.开发中做的好的与不好的1.业务背景介绍之前在做某量化投资交易平台, 主要业务就分为回测与模拟交易.使用对象是基金公司或私募公募的基金经理.具体产品的使用方式, 就是使用任意年份的交易数据, 尝试跑一些交易策略的回测, 觉得收益合适之后, 再放到模拟交易中进行模拟, 如果收益依旧不错的话, 可能会被基金经理采纳进真实投资组合中.当然以上是本人对产品的使用的概述, 实际中基金经理可能有更多贴近实践的方式的.2.技术栈介绍项目是前后端分离的, 前端由前端团队原创 2021-01-03 13:11:09 · 214 阅读 · 0 评论 -
为什么有Web框架
文章目录Web开发涉及的点1.请求request2. 响应Response3. 表单输入和验证4.操作数据库/SQL注入/ORM5.安全(XSS, CSRF等)6.发送邮件通知7. 模板渲染语言(Jinja2或类Jinja2)总结Django VS FlaskWeb开发涉及的点个人认为, 技术的出现皆因实际业务的驱使. 如果不是Web应用承接的功能越来越丰富, 越来越复杂, Web框架也不会出现.先看看目前开发一个Web应用, 没有Web框架, 都需要做哪些重复工作.1.请求request进入一个原创 2021-01-03 12:37:58 · 283 阅读 · 1 评论 -
Python Web开发实录
Python Web开发实录系列文章链接Python Web开发实录前言:为什么有Web框架一.Flask框架开发实录二. Flask框架源码走读三.近期阅读完毕的书籍分享总结前言:为什么有Web框架文章链接:一.Flask框架开发实录文章链接:二. Flask框架源码走读文章链接:三.近期阅读完毕的书籍分享文章链接: 程序员经验之谈类书籍总结快捷方便的实现业务逻辑, 依据框架设计的模式放置代码, 提供可读性, 可维护性, 可扩展性等....原创 2021-01-02 16:21:02 · 110 阅读 · 0 评论 -
简单瞧瞧uwsgi源码
文章目录uwsgi.c做了什么uwsgi.c做了什么core/uwsgi.c:... // !!!初始化socket协议!!! // initialize socket protocols (do it after caching !!!) uwsgi_protocols_register(); ... // !!! 绑定所有未绑定的socket ...原创 2019-10-08 23:31:42 · 734 阅读 · 0 评论