美文网首页
Flask创建数据库-出现问题

Flask创建数据库-出现问题

作者: 催眠_a363 | 来源:发表于2017-11-01 22:04 被阅读0次

使用flask创建SQLite数据库出现问题:

sqlalchemy.exc.OperationalError: (sqlite3.OperationalError) no such table: novels [SQL: 'SELECT novels.id AS novels_id, novels.book_name AS novels_book_name, novels.book_url AS novels_book_url, novels.book_img AS novels_book_img, novels.author AS novels_author, novels.style AS novels_style, novels.last_update AS novels_last_update, novels.profile AS novels_profile, novels.search_name AS novels_search_name, novels.page AS novels_page \nFROM novels \nWHERE novels.search_name = ? AND novels.page = ?'] [parameters: ('诛仙', 0)]

原来是数据库没有创建,路径不对,正确路径:

SQLALCHEMY_DATABASE_URI = os.environ.get('DEV_DATABASE_URL') or 'sqlite:///' + os.path.join(basedir, 'data-dev.sqlite')

注意,是 SQLALCHEMY_DATABASE_URI
而我写成了 SQLALCHEMY_DATABASE_URL,
一字之差,害死人啊~~~

相关文章

  • Flask创建数据库-出现问题

    使用flask创建SQLite数据库出现问题: 原来是数据库没有创建,路径不对,正确路径: 注意,是 SQLALC...

  • Flask实战之register&login

    创建flask项目 连接MySQL数据库,创建pythonprogramming数据库 在项目的根目录下创建con...

  • Flask-SQLAlchemy(MySQL)之数据库创建和连接

    创建数据库 命令行方式 连接mysql: 创建数据库 查询数据库 删除数据库 选择某个数据库 Flask-SQLA...

  • Flask数据库创建以及升级流程

    最近学习《Flask Web开发》,数据库创建使用以及升级流程总是让我感到混乱,因此总结一下。 Flask数据库用...

  • 2018-08-19

    模型层 创建模型类,然后再映射到数据库(使用flask-sqlalchemy) from flask-sqlalc...

  • flask中数据库的迁移

    一 **** flask中数据库的创建 导入数据库和迁移命令 app.py # -*- coding: utf-8...

  • Flask数据库的链接和模块

    Flask SQLAlchemy操作数据库 1、Flask连接数据库: (1)安装flask_sqlalchemy...

  • 2019-10-14

    #flask 数据库配置 from flaskimport Flask from flask_sqlalchemy...

  • Flask-SQLAlchemy

    1.数据库 1. Flask-SQLAlchemy管理数据库 Flask-SQLAlchemy 是一个 Flask...

  • Flask--扩展包

    Flask-SQLalchemy:操作数据库Flask-migrate:管理迁移数据库Flask-Mail:邮件F...

网友评论

      本文标题:Flask创建数据库-出现问题

      本文链接:https://www.haomeiwen.com/subject/zilnpxtx.html