01 2021 档案
摘要:引子: 和django一样,flask也支持cbv 代码: # -*- coding: utf-8 -*- from flask import Flask,views app=Flask(__name__) def auth(func): def inner(*args,**kwargs): ret
阅读全文
摘要:引子: 与django 的路由不同的是,flask是基于装饰器实现的,最终还是通过add_url_rule 来实现的 代码: # -*- coding: utf-8 -*- """ @author:yuan_x @software:PyCharm @file:flask_route_stu.py @
阅读全文
摘要:引子: flask的模版语法需要jinja2的支持,不像django内置,但2者的语法基本一致,只是有写不一样的地方 和django模版相同与不同之处: 1 视图函数中和django基本一致 def detail(id): """ flask 不像django 不支持正则 用这种方法来传值 也可以直
阅读全文
摘要:app中写法: # -*- coding: utf-8 -*- """ 方式一 app.config["DEBUG"]=True config是个字典 还可以使用 app.config.update(.....) 方式二 app.config.from_pyfile("py_name.py") 方式
阅读全文
摘要:引子: 以前用的都是django,现在公司主要在用flask做自动化平台,所以今天开始学习flask,作为python流行的三大框架之一,flask与Django形成了鲜明的对比,一个是大而全一个是小而精,但是flask拥有丰富的第三方插件,这2个框架我感觉是2种不同的思想,django各种工具封装
阅读全文
摘要:django orm中的类 如果包含Meta类,这个Meta类封装了一些数据库的信息 class Author(models.Model): id=models.AutoField(primary_key=True) name=models.CharField(max_length=32) # 外键
阅读全文
摘要:引子: 天冷,依旧是复习 代码: html <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="https://cdn.staticfile.org/vue/2.2.2/vue.min.js"></script> </h
阅读全文
摘要:引子: 目前主要做测试工作,好久没碰过django的orm了,今天有空了,复习一下 代码: models.py from django.db import models # Create your models here. class Publisher(models.Model): id=mode
阅读全文
摘要:import time flag=1 def time_out(flag): def timer(func): def inner(*arg,**kwargs): if flag: start_time=time.time() ret=func(*arg,**kwargs) end=time.tim
阅读全文
摘要:# -*- coding: utf-8 -*- """ @author:yuan_x @software:PyCharm @file:warps_stu.py @time:2021/1/3 10:46 上午 """ import time import requests def time_test(
阅读全文
摘要:# -*- coding: utf-8 -*- """ @author:yuan_x @software:PyCharm @file:interface_extand.py @time:2021/1/3 11:46 上午 """ from abc import ABC from abc import
阅读全文