随笔分类 -  Flask

Flask + Vue的一个示例
摘要:这里记录下一个Flask+Vue的一个示例 1.系统环境:Python3.7 sqlite3数据库,数据库名称:books.db 2.项目结构 3.app.py import sqlite3 from flask import Flask from flask import jsonify,rend 阅读全文
posted @ 2020-08-10 11:34 天道酬勤2016 阅读(1433) 评论(0) 推荐(0)
Flask web项目使用.flaskenv文件
摘要:在Flask Web项目中建立.flaskenv文件,文件参考内容: FLASK_APP=app.py FLASK_ENV=development 上面示例,是假定项目启动入口文件是app.py 在开发项目过程中,运行flask run,即可运行该项目,不用每次再设置Flask_APP=app.py 阅读全文
posted @ 2020-06-10 10:22 天道酬勤2016 阅读(2791) 评论(0) 推荐(0)
Flask 里url_for的使用
摘要:在Flask Web项目里使用url_for 1.加载静态文件,例: <script src="{{ url_for('static',filename='front/js/yxMobileSlider.js') }}"></script> 2.根据视图函数名称得到要转向的url,例: <li><a 阅读全文
posted @ 2020-06-08 15:54 天道酬勤2016 阅读(3156) 评论(0) 推荐(0)
使用Flask-migrate迁移数据库
摘要:1.安装: pip install flask-migrate 2.主要命令 python manager.py db init python manager.py db migrate python manager.py db upgrade 3.应用实例 数据库:MySql 数据库名称:db_c 阅读全文
posted @ 2020-06-08 14:36 天道酬勤2016 阅读(287) 评论(0) 推荐(0)
Flask-sqlalchemy使用alembic迁移模型_示例2
摘要:Flask-sqlalchemy使用alembic迁移模型示例2 与示例1略有区别 区别在两个文件models.py和env.py 示例1里的models.py里的内容: from sqlalchemy import Column,Integer,String,create_engine,Text 阅读全文
posted @ 2020-06-05 22:41 天道酬勤2016 阅读(241) 评论(0) 推荐(0)
Flask-sqlalchemy使用alembic迁移模型_示例1
摘要:应用场景:使用alembic建立数据库表,在项目开发过程中,根据需求增加字段 系统环境:已安装Flask-sqlalchemy、alembic 示例项目结构: 作业步骤: 1、在项目文件夹myDemo下,建立apps文件夹,在apps下建立模型文件models.py,文件内容示例: from sql 阅读全文
posted @ 2020-06-05 15:00 天道酬勤2016 阅读(276) 评论(0) 推荐(0)
AttributeError: 'SQLAlchemy' object has no attribute 'Foreignkey'
摘要:在学习《Flask Web开发 基于Python的Web应用开发实战》的过程中,调试程序,如下图,运行报错: AttributeError: 'SQLAlchemy' object has no attribute 'Foreignkey' 原因:是关键字Foreignkey里的字母k应该是大写,错 阅读全文
posted @ 2019-10-09 16:47 天道酬勤2016 阅读(3460) 评论(0) 推荐(1)
No module named 'flask.ext'
摘要:在学习flask进行web开发的时候,遇到如下报错信息: No module named 'flask.ext' 原因:新版的flask不再支持flask.ext,所以,需要换种方式导入相应第三方库 解决办法:把.ext.改写为下划线"_" 例如下面两种情况: 1.from.ext.mongoeng 阅读全文
posted @ 2019-09-05 11:40 天道酬勤2016 阅读(4095) 评论(0) 推荐(0)