
Flask
那记忆微凉
大数据+云计算+区块链+微服务+机器视觉
展开
-
使用Crontab定时执行任务
crontab -u //设定某个用户的cron服务,一般root用户在执行这个命令的时候需要此参数crontab -l //列出某个用户cron服务的详细内容crontab -r //删除没个用户的cron服务crontab -e //编辑某个用户的cron服务使用crontab -e第一次打开crontab -e 将要更换编辑器Select an editor. To change later, run ‘select-editor’./bin/ed/bin/nano/usr/bin/原创 2021-11-01 17:32:16 · 1054 阅读 · 0 评论 -
使用Gunicorn部署flask项目
Gunicorn安装pip install greenlet#为使用异步做准备pip install eventlet#使用eventlet workerspip install gevent#使用gevent workerspip install gunicorn创建示例文件:from flask import Flaskapp = Flask(__name__)@app.route('/demo')#如果不想给方法起名就用'/',也可以自己定义名称,例如这里起名为demodef He原创 2021-11-01 17:24:39 · 438 阅读 · 0 评论 -
javascript:void(0)的解析
javascript:void(0)的含义html中经常会遇到这种格式的代码,其具体含义是啥呢?void关键字介绍首先,void关键字是javascript当中非常重要的关键字,该操作符指定要计算或运行一个表达式,但是不返回值。语法格式:void func()void(func())实例1 当点击超级链接时,什么都不发生<!-- 1.当用户链接时,void(0)计算为0,用户点击不会发生任何效果 --> <a href="javascript:void(0原创 2020-09-06 09:22:11 · 1879 阅读 · 0 评论 -
Flask中的一对多和多对多
1.ForeignKeyclass Students(db.Model): id = db.Column(db.Integer, primary_key=True, autoincrement=True) s_name = db.Column(db.String(20), unique=False, nullable=False) s_age = db.Column(db.Integer, default=18) s_g = db.Column(db.Integer, db原创 2020-08-12 17:25:15 · 783 阅读 · 0 评论 -
ImportError: cannot import name ‘db‘ from partially initialized module ‘app‘ (most likely due to a c
运行Flask程序报错:ImportError: cannot import name 'db' from partially initialized module 'app' (most likely due to a circular import) (/home/z2q/PycharmProjects/flask_demo3/app/__init__.py)就是从包中导入不进去,其实是自己的不认真看书造成的,不过这也刚刚好让自己的知道了一些问题(从网上和看书结合出来找到了答案,解决了问题,心里很原创 2020-07-17 09:57:42 · 22389 阅读 · 0 评论 -
基于Flask的任务清单管理系统
转发自网络1.目标本项目将学习 Mariadb 作为数据库后端,Bootstrap 作为前端的技术栈,并实现一个清单应用。从中我们可以学习 Flask Web 应用框架,及 Mariadb 关系型数据库和 BootStrap web开发框架。2.项目介绍本应用修改自TodoMVC的todo list应用,使用 Mariadb 作为数据库后端,Bootstrap 作为前端的 Flask 应用。先给它起个好听的名字吧,方便之后称呼:todo list => (自定义,随便起名称) =>转载 2020-07-11 16:12:38 · 696 阅读 · 0 评论 -
ERROR [root] Error: Can‘t locate revision identified by ‘e16046bac21e‘
数据库迁移报错:ERROR [root] Error: Can’t locate revision identified by ‘e16046bac21e’错误原因:数据库版本不符合,可能是migration文件夹中的文件有变动但是数据库版本仍旧是原来的解决方法:删除 migration 文件夹,并删除数据库中的alembic_version表重新初始化(init, migrate, upgrade)即可,保留原来数据python manage.py db init:初始化一个迁移脚本的环境,只原创 2020-07-04 16:06:47 · 3318 阅读 · 0 评论 -
Flask的Jinja2模板引擎 — 上下文环境、自定义函数
Flask每个请求都有生命周期,在生命周期内请求有其上下文环境Request Context。作为在请求中渲染的模板,自然也在请求的生命周期内,所以Flask应用中的模板可以使用到请求上下文中的环境变量,及一些辅助函数。本文就会介绍下这些变量和函数。标准上下文变量和函数请求对象requestrequest对象可以用来获取请求的方法”request.method”,表单”request.form”,请求的参数”request.args”,请求地址”request.url”等。它本身是一个字典。在模板中,原创 2020-07-04 11:09:28 · 1743 阅读 · 1 评论