随笔分类 - 框架的学习
摘要:pip install uvicorn pip install gunicorn import os # 设置守护进程 daemon=True # 监听内网端口8000 bind='0.0.0.0:8000' # 设置进程文件目录 pidfile='./gunicorn.pid' chdir='./
阅读全文
摘要:废话不多说,直接上代码。 目录结构, 由于我也是刚开始学这个框架,只是了解了怎么注册蓝图,JWT的集成,数据库的集成,想了解更多,自行打开官方文档去详细阅读。fastapi官网文档链接 创建一个main.py文件, 我这个是添加了蓝图, 关键字: from fastapi import FastAP
阅读全文
摘要:Dajngo查询数据,查询出来之后生成Excel保存本地 class ExportExcel(APIView): def post(self, request, *args, **kwargs): export_time = request.data.get('startEndTime') user
阅读全文
摘要:DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', # 数据库产品 'HOST': "xxxxx", # 数据库ip 'PORT': 3306, # 数据库端口 'USER': "xxxx", # 用户名 'PASSWOR
阅读全文
摘要:# -*- coding: utf-8 -*- __author__ = 'YongCong Wu' # @Time : 2018/10/23 15:05 # @Email : : 1922878025@qq.com from rest_framework import exceptions fro
阅读全文
摘要:CBV: class、 base、 view FBV: functions、 base、 view django中间件五种方法: 用中间件做过什么? 总结: CBV: 基于用户的请求和方法来进行反射。 流程: 请求先到路由,路由再到View,View在到源码dispatch函数进行请求反射。 取消c
阅读全文
摘要:Django下使用Celery 使用场景: 1, Web应用。 当用户触发的一个操作需要很长时间才能执行完成,那么就可以把它当做一个任务去交给Celery去异步执行, 执行完成之后再返回给用户,这短时间用户不需要等待响应处理的过程, 反而提高了网站吞吐量和响应时间。 2, 定时任务,生产环境经常会跑
阅读全文
摘要:django-debug-toolbar django,web开中,用django-debug-toolbar来调试请求的接口,无疑是完美至极。 可能本人,见识博浅,才说完美至极, 大神,表喷,抱拳了。 第一步: pip install django-debug-toolbar 安装完成之后。就改往
阅读全文
摘要:Django-Rest-Framework Django-Rest框架是构建Web API强大而灵活的工具包。 简单粗暴,直奔主题。 pip安装好需要的工具包之后,我们就开始创建一个框架。 工程已经创建好了,需要cd进工程里边,关键是manage.py在工程里边,我们就需要借用manage.py来进
阅读全文
摘要:Pecan的介绍及安装 文章内容来自官方文档:http://pecan.readthedocs.io/en/latest/quick_start.html Pecan的介绍: Pecan是一个路由对象分发的oython web框架。本质上可以将url通过分割为每一部分,然后对每一部分查找对应处理该U
阅读全文
摘要:第一步创建一个新的项目 APPLICATIONNAME : 表示创建子项目 第二步:找到主项目的url 进行 include 分发式url 简单的说,就是将app里边的url放在这里。 这里也可以找到。 在下来一步就是在app里边的url里写url一定要注意,导入app下边的views url配置好
阅读全文
摘要:Model 到目前为止,当我们的程序涉及到数据库相关操作时,我们一般都会这么搞: 创建数据库,设计表结构和字段 使用MySQLdb 来连接数据库,并编写数据访问层代码 业务逻辑层去调用数据访问层执行数据库操作 import MySQLdb def GetList(sql): db = MySQLdb
阅读全文
摘要:django amdin是django提供的一个后台管理页面,改管理页面提供完善的html和css,使得你在通过Model创建完数据库表之后, 就可以对数据进行增删改查,而使用django admin 则需要以下步骤: 1、创建后台管理员 2、配置url 3、注册和配置django admin后台管
阅读全文
摘要:一丶什么是CSRF? CSRF是Cross Site Request Forgery的缩写,翻译过来就是跨站请求伪造。那么什么是跨站请求伪造呢?让我一个词一个词的解释: 1、跨站:顾名思义,就是从一个网站到另一个网站。 2、请求:即HTTP请求。 3、伪造:在这里可以理解为仿造、伪装。 综合起来的意
阅读全文
摘要:Cookie 在浏览器端(客户端)保存的键值对,特性:每次http请求都会携带. 举个例子:{"name":身份证号} 1丶获取cookie 2丶设置Cookie 3丶Cookie的参数 例子: 由于cookie保存在客户端的电脑上,所以,JavaScript和Jquery也可以操作cookie.
阅读全文
摘要:Django -- Seeion介绍 问: Django的session是什么? 答: Django 完全支持匿名 Session的。 Session 框架允许每一个用户保存并取回数据。它将数据保存在服务器端,并将发送和接收, Cookie的操作包装起来。在 Cookie 中包含的是 Session
阅读全文
摘要:Django · Django流程 · Django url · Django view · Django form ①:Django流程介绍 MTV模式 注明的MVC模式:所谓MVC就是把web应用分为模型(M),控制器(C),视图(V)三层;他们之间以一种插件似的,松耦合的方式连接在一起. 模型
阅读全文