12 2021 档案

摘要:请求 文档: https://flask.palletsprojects.com/en/2.0.x/api/#flask.Request request:flask中代表当前请求的 request 对象 作用:在视图函数中取出本次客户端的请求数据 导入:from flask import reque 阅读全文
posted @ 2021-12-24 18:17 vetra 阅读(88) 评论(0) 推荐(1) 编辑
摘要:1. 接收任意路由参数 # 路由可以接收不限定类型的路由参数,默认按/分割参数 @app.route(rule="/users/<cid>/<num>") # 路由设置了路由参数,在被装饰的视图中必须声明同名的视图参数用于接收,否则报错 def index(num, cid): print(cid, 阅读全文
posted @ 2021-12-24 18:04 vetra 阅读(92) 评论(0) 推荐(0) 编辑
摘要:from flask import Flask # 项目实例应用对象 """ Flask类的实例化参数: import_name Flask程序所在的包(模块),传 __name__ 就可以 其可以决定 Flask 在访问静态文件时查找的路径 static_path 静态文件存储访问路径(不推荐使用 阅读全文
posted @ 2021-12-24 17:43 vetra 阅读(144) 评论(0) 推荐(0) 编辑
摘要:准备 conda create -n flask python=3.8 conda activate flask # 退出虚拟环境 conda deactivate 安装flask pip install flask -i https://pypi.douban.com/simple 创建flask 阅读全文
posted @ 2021-12-24 17:40 vetra 阅读(131) 评论(0) 推荐(0) 编辑
摘要:Flask Flask诞生于2010年,是Armin ronacher(阿明·罗纳彻)用 Python 语言基于 Werkzeug 工具箱编写的轻量级Web开发框架。 Flask 本身相当于一个内核,其他几乎所有的功能都要用到扩展(邮件扩展Flask-Mail,用户认证Flask-Login,数据库 阅读全文
posted @ 2021-12-24 16:53 vetra 阅读(212) 评论(0) 推荐(0) 编辑
摘要:RecursionError: maximum recursion depth exceeded while getting the str of an object 死循环、超过最大递归深度 检查 celery连接redis时是否配置密码 阅读全文
posted @ 2021-12-23 21:10 vetra 阅读(431) 评论(0) 推荐(0) 编辑
摘要:JWT就是一段字符串,由三段信息构成,第一部分是头部(header,声明token类型,声明签证的加密算法),第二部分是载荷(payload,类似于飞机上承载的物品,存放标准声明、公共声明、私有声明),第三部分是签证(signature,辨真伪、防篡改) pip install djangorest 阅读全文
posted @ 2021-12-23 18:13 vetra 阅读(105) 评论(0) 推荐(0) 编辑
摘要:1.创建虚拟环境 要求:解析器使用python3.8 conda create -n exam python=3.8 # 创建名为exam的虚拟环境 conda activate exam 2. 安装依赖 要求:drf相关依赖模块有django/djangorestframework/pymysql 阅读全文
posted @ 2021-12-23 17:17 vetra 阅读(34) 评论(0) 推荐(0) 编辑
摘要:model.py class Model(models.Model): name = models.CharField(max_length=55, verbose_name="部门名称") class Meta: db_table = "test_Model" verbose_name = "表名 阅读全文
posted @ 2021-12-22 19:59 vetra 阅读(108) 评论(0) 推荐(0) 编辑
摘要:假设A是主表,B是子表 class B(model.Model): b_column = models.ForeignKey(A, related_name="b") 学习链接:https://www.cnblogs.com/jiangxu67/p/5044462.html 阅读全文
posted @ 2021-12-22 19:41 vetra 阅读(87) 评论(0) 推荐(0) 编辑
摘要:cd到希望存储代码的目录路径,新建本地仓库 cd ~/<your path> git init 配置用户名和邮箱 git config user.name 'your name' git config user.email 'your email' 在gitee平台创建工程对用的仓库 略。。。 指定 阅读全文
posted @ 2021-12-22 17:21 vetra 阅读(38) 评论(0) 推荐(0) 编辑
摘要:配置数据库 mysql -uroot -p123 # 创建新的用户 create database fuguang; # 如果使用的数据库是低于8.0,使用下面的语句 # create database fuguang default charset=utf8mb4; # 8.0版本以上的mysql 阅读全文
posted @ 2021-12-22 17:08 vetra 阅读(46) 评论(0) 推荐(0) 编辑
摘要:创建用户表,必须有mobile手机字段且必须唯一 from django.db import models class UserModel(models.Model): name = models.CharField(max_length=55, verbose_name="姓名") mobile 阅读全文
posted @ 2021-12-22 16:40 vetra 阅读(52) 评论(0) 推荐(0) 编辑
摘要:一、Linux的远程传输文件scp使用方法 1.当前Linux系统 --> 远程Linux系统 scp 当前Linux系统文件路径/文件名 远程Linux用户名@IP地址:远程Linux系统文件路径 2.远程Linux系统 -->当前Linux系统 scp 远程Linux用户名@IP地址:远程Lin 阅读全文
posted @ 2021-12-20 21:09 vetra 阅读(1294) 评论(0) 推荐(0) 编辑
摘要:删除mysql的数据文件 sudo rm /var/lib/mysql/ -R 删除mysql的配置文件 sudo rm /etc/mysql/ -R 自动卸载mysql(包括server和client) sudo apt-get autoremove mysql* --purge sudo apt 阅读全文
posted @ 2021-12-14 18:00 vetra 阅读(760) 评论(0) 推荐(0) 编辑

阅读目录(Content)

此页目录为空

点击右上角即可分享
微信分享提示