代码编织梦想

Flask操作数据库SQLAlchemy对象序列换-爱代码爱编程

SQLAlchemy对象 class User(db.Model): id=db.Column(db.Integer,primary_key=True,comment='用户ID') name=db.Column(db.String(50),comment='用户名') num=db.Column(db.Integer,comme

python Flask配置mysql数据库使用-爱代码爱编程

第一步 创建Flask pip install flask 成功安装之后如app.py from flask import Flask app = Flask(__name__) @app.route('/') def hello_world(): return 'hello world' if __name__ == '__main__':

Flask项目--todolist说明书-爱代码爱编程

简介 使用Flask, bootstrap4 和 SQLAlchemy 开发的todo webapp 源码: flask-todolist Demo: todo.NUTURE 目录结构 TODO │ app.py # 后端程序 │ Dockerfile # 使用docker可以方便地部署在服务器上 │ LICENSE │ README.

python-Flask编写一个简单的网络接口(3)--详解(超基础)图片传输-爱代码爱编程

前言 这一章讲的只是一个小技巧而已,没有太多的知识内容。如果你自己百度的话也是可以查到的。话不多说。开始吧。我这次直接用案例讲吧。 (里面涉及到了一些opencv的东西,如果无法理解也不用强行理解) 实现图片上传和下传 首先,我们要想办法先拿到上传的图片 这个简单,直接调用接口就可以了 @app.route('/img/send_img', met

《视频》3 控制代码块、过滤器-爱代码爱编程

控制代码块 用{%%}定义的控制代码块,可以实现一些语言层次的功能,例如for循环或者if条件判断。 {# 使用关键字加tab键可以自动补全循环代码:#} <hr> {% for num in my_list %} {% if num < 3 %} {{ num }}<br> {% end

python web学习2-连接数据库-爱代码爱编程

文章目录 前言一、MySQL数据库1. 准备环境2. 基本语法二、代码展示1. 主程序app.py2. 连接数据库的代码 db.py3. templates文件中的代码三、运行结果四、总结 前言 之前学习了用flask进行简单的网页展示,并实现了简单的用户登录界面。接下来记录最近学习的flask连接mysql数据库,完善用户登录系统,加入注册

《黑马程序员-6节课入门Flask框架web开发视频》2-爱代码爱编程

同一视图函数传入不同的参数 用<>定义路由的动态参数 @han.route("/name/<describe>", methods=["GET", "POST"]) def first_web(describe): return "welcome, han!,now {} ".format(describe) 如果没

Ngrok 实现内网穿透,包教包会。-爱代码爱编程

想要实现外网访问你自己的网站,需要准备以下资源: 一个域名,腾讯云,阿里云百度云都可以买到Ngrok 隧道,需要注册账号获取,Ngrok官网Ngrok客户端,点击 跳转到下载页面系统环境: Ubuntu 20 第一步,获取并配置 Ngrok 隧道 注册 Ngrok 账号后,首页长这样: 点击左侧菜单栏最下面的隧道管理后,在再点击开通隧道,可以购买

web项目033-----区域信息加入缓存-爱代码爱编程

区域信息加入缓存 考虑优化问题,我们每次访问网页,都会查询数据库,就很浪费 所以我们要加缓存 我们先要从redis中获取area_info这个值 如果这个值存在,我们直接使用这个值,并把这个值保存早redis中,设置过期时间 在常量中,我们设置一个地区有效过期时间 然后设置redis中地区的过期时间 这里返回的是json 我

Flask 基本要素-爱代码爱编程

文章目录 Flask 基本结构路由请求响应状态保持异常处理 Flask 基本结构 一个完整的应用基本套路 from flask import Flask # 新建app app = Flask(__name__) # 定义路由 @app.route('/index', methods=['post', 'get']) def inde

第二节 flask数据库迁移 问题解决:usage: manage.py [-?] {db,shell,runserver} ...-爱代码爱编程

本节继续数据库迁移与文件拆分 在初步完成拆分后运行manage时遇到问题: usage: manage.py [-?] {db,shell,runserver} … usage: manage.py [-?] {db,shell,runserver} ... positional arguments: {db,shell,runserver}

python flask参数请求,全网最详解-爱代码爱编程

1.使用pip 安装flask pip install flask 2.代码 #coding=utf-8 from flask import Flask from flask import request app = Flask(__name__) @app.route("/login", methods=["GET", "POST"]) d

第一讲 flask项目入口文件与文件的拆分(个人笔记,不喜勿喷)-爱代码爱编程

入口文件完整体: 注:在运行的时候,需要将PC上的Redis-server打开,要不然就会报错 from flask import Flask from flask_sqlalchemy import SQLAlchemy import redis from flask_session import Session from flask_wtf impo

python实现发邮件功能-爱代码爱编程

python实现发邮件功能 1.简介 在我们实现用户注册或者用户登录等业务模块时,可能会用到邮件发送功能.python支持邮件的smtp协议,其提供了email和smtp两个模块来实现这功能.其中smtp模块负责发送邮件,email模块负责构建邮件. 2.准备 (1)安装需要的模块 pip install email pip install s

GraphQL 、flask-graphql、Graphene| 一种配得上凡尔赛的API框架-爱代码爱编程

全栈工程师开发手册 (作者:栾鹏)数据架构师全解 ​当我们使用flask构建一个简单应用时,我们通常会像下面这样构建该应用: from flask import Flask import json app = Flask(__name__) ​ ​ @app.route("/") def homepage(): return "

FLASK_基础-爱代码爱编程

1、Flask 路由配置 @app.route("/index") #第一种 def index(): return "index" #第二种,第一个参数为路由,第二个参数为路由别名,第三个参数为视图函数 app.add_url_rule("/index","index",index) 2、Flask启动 export FLASK_APP=mai

gevent RecursionError-爱代码爱编程

gevent 使用的一些坑(RecursionError) <1> RecursionError: maximum recursion depth exceeded while calling a Python object(超过最大递归深度) 本菜鸟在写api的时候想用gevent来实现协程,但是因为调用的协程后请求不成功

flask sqlalchemy 根据日期查询数据库记录-爱代码爱编程

用flask-sqlalchemy以orm模式根据日期查询数据库记录 我数据库mytable中有一个string类型字段pay_date,然后我们需要查询今天的数据记录,正常我们sql语句来做这个事,非常简单,地球人都知道,用DATE()嘛 select * from mytable where DATE(create_date) == '2020-1

Python-Flask框架学习(一)-爱代码爱编程

下载 我使用的是python 3.85,推荐使用python3。安装Flask的时候,有一些软件会被自动安装。 Werkzeug 用于实现 WSGI ,应用和服务之间的标准 Python 接口。Jinja 用于渲染页面的模板语言。MarkupSafe 与 Jinja 共用,在渲染页面时用于避免不可信的输入,防止注入攻击。ItsDangerous 保证数据

五:flask:源码解析-爱代码爱编程

目录 flask源码分析一)项目启动二)请求进来时三)执行视图函数时四)请求结束前整个请求上下文执行流程 flask源码分析 第一阶段:启动flask程序,加载特殊装饰器、路由,把它们封装到app = Flask对象中第二阶段:请求到来 创建上下文对象:请求上下文、应用上下文执行before / 视图 / after销毁上下文对象一)项