摘要: 1.配置文件 1. 配置文件方式一:只能配置debug,secret_key from flask import Flask app = Flask(__name__) # 配置文件方式一.只能配置debug,secret_key app.DEBUG = True # 页面刷新会自动重启 app.s 阅读全文
posted @ 2023-08-14 21:47 ranbo145 阅读(28) 评论(0) 推荐(0)
摘要: 在程序编写过程中,我写了一个装饰器 def auth(func): def inner(*args,**kwargs): if session.get('username'): res = func(*args,**kwargs) # 真正的执行视图函数,在执行视图函数之前判断是否登录 return 阅读全文
posted @ 2023-08-11 21:37 ranbo145 阅读(646) 评论(0) 推荐(0)
摘要: 异常处理 try: "被监测的代码(可能会出错的代码)" except: 错误类型 as e: "针对上述错误类型制定的方案" print(e) # 万能异常 except Exception as e: print(e) 小练习 # 练习题 利用while循环,迭代器对象和异常监测来完成for的功 阅读全文
posted @ 2023-08-08 22:22 ranbo145 阅读(23) 评论(0) 推荐(0)
摘要: 可迭代对象 # 可迭代对象 #数据对象有__iter__方法的都称为可迭代对象 1.内置方法 通过加点的方式可以调用的方法 2.__iter__ 读作:双下 iter 对象 3.不可迭代对象:int ,float 4.可迭代对象:str , list , dict , tuple, set , f. 阅读全文
posted @ 2023-08-08 22:21 ranbo145 阅读(32) 评论(0) 推荐(0)
摘要: 0. flask的介绍 # python 界的web框架 -Django:大而全,快速开发,公司内部项目 -Flask:小而精,不具备web开发好多功能,丰富的第三方插件 -FastApi:异步框架,主要为了做前后端分离接口 -Sanic:异步框架,只支持python3.6 及以上,性能比较高 -T 阅读全文
posted @ 2023-08-02 22:49 ranbo145 阅读(113) 评论(0) 推荐(0)
摘要: 在Python中,绑定方法和非绑定方法是与类和对象相关的概念 绑定方法是类中定义的方法,它们可以通过类的实例进行调用。在调用绑定方法时,实例对象会自动被传递给方法的第一个参数,通常被命名为self。通过self参数,绑定方法可以访问和操作实例对象的属性和方法。绑定方法可以直接访问实例对象的属性,也可 阅读全文
posted @ 2023-07-28 09:19 ranbo145 阅读(110) 评论(0) 推荐(0)
摘要: 在排查完后端的问题后,发现还是出现这样的情况 很有可能是前端代码传入身份验证的jwt_token时出现了问题 jwt 和 token串之间需要添加一个空格 或者 可以在配置文件中添加关于token过期时间的配置 import datetime JWT_AUTH = { # 过期时间1天 'JWT_E 阅读全文
posted @ 2023-07-27 19:27 ranbo145 阅读(1043) 评论(0) 推荐(0)
摘要: 1.示例代码 ser = self.get_serializer(context={'request': request},data=request.data) 以上代码使用了context的方法将request传入到序列化类中 2.另一种写法 ser = self.get_serializer(d 阅读全文
posted @ 2023-07-26 21:23 ranbo145 阅读(73) 评论(0) 推荐(0)
摘要: 1. 代码 class PayOrderView(GenericViewSet): serializer_class = PaySerializer def create(self,request, *args, **kwargs): ser = self.get_serializer(contex 阅读全文
posted @ 2023-07-26 20:30 ranbo145 阅读(16) 评论(0) 推荐(0)
摘要: 1. 2. 3. 等待安装完成即可 4. 安装完成了! 阅读全文
posted @ 2023-07-26 17:00 ranbo145 阅读(34) 评论(0) 推荐(0)