ICode9

精准搜索请尝试: 精确搜索
  • 232.8.flask-特殊装饰器2022-06-02 14:02:19

    1.main.py # coding=utf-8 from flask import Flask, session app = Flask(__name__) # 请求执行之前 # before_request = [xxx, xxx1] @app.before_request def xxx(): print("执行前") @app.before_request def xxx2(): print("执行前2") # after_re

  • 233.9.flask-闪现2022-06-02 14:02:07

    1.闪现 # coding=utf-8 from flask import Flask, session, flash, get_flashed_messages app = Flask(__name__) app.config.from_object("settings.DevelopmentConfig") @app.route("/index", methods=["POST", "GET"]) def index

  • 234.10.flask-中间件2022-06-02 14:00:29

    1.中间件 # coding=utf-8 from flask import Flask app = Flask(__name__) app.config.from_object("settings.DevelopmentConfig") @app.route("/index", methods=["POST", "GET"]) def index(): return "index" cl

  • flask_migrate 遇到的小问题点2022-06-01 19:03:13

    1.FlaskMigrate默认对字段属性的变动是不做检查的, 常见场景   1.1 所以当发现32长的A字段的不足以支撑功能,我们需要把它变成64,修改代码后做migrate会发现提示No changes in schema detected.   1.2 ORM映射类中的字段属性comment不会生成到迁移表中 解决方法:   这里走

  • [python][flask] Flask 图片上传与下载例子(支持漂亮的拖拽上传)2022-05-31 09:35:31

    目录1、效果预览2、新增逻辑概览3、tuchuang.py 逻辑介绍3.1 图片上传3.2 图片合法检查3.3 图片下载4、__init__.py 逻辑介绍5、upload.html 介绍5.1 upload Jinja 模板介绍5.2 upload css 介绍(虚线框)5.3 upload js 介绍(拖拽)5.3.1 JS 拖拽框架5.3.2 JS 图片上传5.3.3 JS 图片上传

  • python爬虫 数据可视化(Flask框架)部署在服务器上2022-05-30 13:33:46

    1. 在宝塔面板下载“python项目管理器” 2. 上传文件至服务器 3. 生成requirements.txt文件 进入你的项目根目录,使用命令把项目依赖包导出到项目根目录。 pip freeze >requirements.txt 4.在python项目管理器添加python项目 注:如果python 项目管理器的项目状态一直显示:“已暂

  • 12022-05-30 10:02:15

    Flask官方文档(1.0.x版本):https://flask.palletsprojects.com/en/1.0.x/Flask中文文档(最新版):https://dormousehole.readthedocs.io/en/latest/

  • Flask框架2022-05-30 02:00:53

        Python Flask框架 快速入门 第一章:什么是flask框架?快速入门(flask安装,登录,新手三件套,登录认证装饰器,配置文件,路由系统,CBV) 第二章:Flaks框架(Flask请求响应,session,闪现,请求扩展,中间件,蓝图) 第三章:Flaks框架(g对象,session,数据库连接池,信号,flask-script,SQLAlchemy(ORM))

  • 10、模板中对变量进行过滤2022-05-30 01:33:05

    常见过滤器 模板文件 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <title>过滤器</title> </head> <body> <h2>字符串过滤器:</h2> <!-- 如果 name 为空,则用 None

  • flask实现python方法转换服务2022-05-30 01:32:48

    一.flask安装 pip install flask    二.flask简介: flask是一个web框架,可以通过提供的装饰器@server.route()将普通函数转换为服务 flask是一个web框架,属于微框架,框架很轻量,更新依赖小,依赖于werkzeug,一个wsgi工具包(web server gateway interface),为python语言定义的web服务器和w

  • 1、虚拟环境和 Flask 的安装2022-05-29 02:00:31

    首先创建一个项目文件夹flask1,然后在该文件夹中右键,选择code打开 然后在 VS Code 的终端中输入如下命令: # 创建虚拟环境 py -3 -m venv venv # 激活虚拟环境 venv\Scripts\activate # 安装 Flask pip install Flask # 设置为开发模式 $env:FLASK_ENV="development" # 设置为生

  • flask--接口响应慢的问题2022-05-27 19:32:52

    flask程序接口响应慢,测试了一下,一个简单的接口,响应时间在毫秒级--15s之间,简直像个杀手一样。这个接口主要实现的作用就是通过某个唯一字段去获取值,类似于select * from user where name='zhangsan'这个复杂度,数据量在不到5000的样子,照理不应该出现这么慢的问题,于是排查了程序本身

  • mock 接口2022-05-27 19:00:07

    为了快速测试,开发了一个接口,不阻碍测试,模拟各种场景 #debug=True 改了代码,自动重新启动,指启动一次就行,代码放到最下面就好 1 import flask 2 import json 3 #flask web 开发框架,轻量级的,可以快速开发,也可以开发一个网页 4 5 server = flask.Flask(__name__)#实例化 6 @se

  • 简单电影推荐系统2022-05-27 13:34:32

    title: 简单电影推荐系统 tags: flask category: python 简单电影推荐系统 仓库地址 首先要点击下方链接进入该仓库 https://github.com/tiansztiansz/Movie_Reconmend 本地演示 首先你需要下载本仓库到本地,然后输入以下命令: 进入到项目最外层文件夹,在终端中输入如下命令,创建一

  • python Flask日志2022-05-27 12:01:18

    import logging from logging.handlers import RotatingFileHandler # 设置日志的记录等级 logging.basicConfig(level=logging.DEBUG) # 调试debug级 # 创建日志记录器,指明日志保存的路径(前面的logs为文件的名字,需要我们手动创建,后面则会自动创建)、每个日志文件的最大大小、保存

  • Flask2022-05-25 18:34:18

    0.Flask简介 Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理,然后触发Flask框架,开发人员基于Flask框架提供的功能对请求进行相应的处理,并返回给用户,如果要返回给用户复杂的内

  • Python批量下载壁纸,保存壁纸,flask搭建壁纸网站2022-05-21 19:34:31

    小提示:需更换新的请求头,下载时同目录创建img文件夹存图片   1. 获取壁纸数据 """ 思路 1. 请求网页,拿到源代码 ok requests.get(网址) 2. 将源代码解析成网页 lxml的etree.HTML(源代码) 3. 从网页中提取数据 HTML.xpath('复制来的xpath/text()') 4. 翻页,全站

  • Flaks框架(Flask请求响应,session,闪现,请求扩展,中间件,蓝图)2022-05-20 23:03:28

    [toc]## 一:Flask请求响应 ```python# 导入模块from flask import Flask,jsonifyfrom flask import views from flask import Flaskfrom flask import requestfrom flask import render_templatefrom flask import redirectfrom flask import make_responseapp = Flask(__name__)a

  • Python 什么是flask框架?快速入门(flask安装,登录,新手三件套,登录认证装饰器,配置文件,路由系统,CBV)2022-05-20 23:03:08

    [toc]# 一:Python flask框架 ## 前言 ```python1.Python 面向对象的高级编程语言,以其语法简单、免费开源、免编译扩展性高,同时也可以嵌入到C/C++程序和丰富的第三方库,Python运用到大数据分析、人工智能、web后端等应用场景上。 2.Python 目前主要流行的web框架:flask、Django、Torn

  • Flask框架(flask-sqlalchemy操作,Migrate作用,Flask迁移数据库,Flaks同步表数据)2022-05-20 23:02:20

    [toc]## 一:flask-sqlalchemy操作 ```pythonflask-sqlalchemy : 让flask更好的集成sqlalchemyflask_migrate :类似于django的makemigrations和migrate,因为sqlalchemy不支持表修改(删除,增加字段)``` ### 1.引入: ```python1.在开发过程中,需要修改数据库模型,而且还要在修改之后更新数

  • Flaks框架(g对象,session,数据库连接池,信号,flask-script,SQLAlchemy(ORM))2022-05-20 23:02:02

    [toc]## 一:g对象 * ### 简介 ```python1.专门用来存储用户信息的g对象,g的全称的为global,g对象是全局的2.g对象在一次请求中的所有的代码的地方,都是可以使用的,g对象在当次请求中一直有效``` ### 1.g对象和session的区别 ```python1.session对象是可以跨request的,只要session还未失

  • Flask框架(flask-sqlalchemy操作,Migrate作用,Flask迁移数据库,Flaks同步表数据,)2022-05-20 23:01:46

    [toc]## 一:flask-sqlalchemy操作 ```pythonflask-sqlalchemy : 让flask更好的集成sqlalchemyflask_migrate :类似于django的makemigrations和migrate,因为sqlalchemy不支持表修改(删除,增加字段)``` ### 1.引入: ```python1.在开发过程中,需要修改数据库模型,而且还要在修改之后更新数

  • Flask - SQLAlchemy - 基础使用2022-05-19 02:01:27

    新建数据库 DML - 数据库数据操作 query 参考自 Flask-5、query对数据库中数据的增删改查 - CSDN Flask-5、query对数据库中数据的增删改查 自我理解 SQLAlchemy与Flask app.route 遇到的问题 通过app.route访问不到数据库 表现形式【KeyError: 'SQLALCHEMY_TRACK_MODIFICATIONS'

  • flask_sqlalchemy model序列化2022-05-18 17:01:57

    import datetimeclass SerializrAbleMixin(object): """A SQLAlchemy mixin class that can serialize itself as a JSON object""" # args 自定义序列化字段 is_except 序列化是否排除字段 is_hump 返回是否用驼峰命名 def to_dict(self, *args, is_except=Fal

  • SSTI漏洞基础解析2022-05-18 16:32:18

    flask基础 flask是python编写的一个WEB应用程序框架,flask由Armin Ronacher带领的一个Pocco团队开发,flask基于werkzeug WSGI工具包个jinjia2模板引擎~ WSGI:Web Server Gateway Interface 即WEB服务器网关接口 第一个flask程序 # 从flask中导入Flask,注意,flask是包名,Flask是模块

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有