首页 > 数据库 >flask_sqlalchemy连接建表

flask_sqlalchemy连接建表

时间:2024-10-09 12:59:56浏览次数:9  
标签:__ sqlalchemy 建表 flask app db import os

database.py

from flask_sqlalchemy import SQLAlchemy

db = SQLAlchemy()

config.py

import os
from database import db
from flask import Flask

basedir=os.path.abspath(os.path.dirname(__name__))


app = Flask(__name__)
#Dabase configuration

app.config['SQLALCHEMY_DATABASE_URI'] = os.environ.get('DATABASE_URI') or 'sqlite:///'+ os.path.join(basedir,'app.db')
app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False
db.init_app(app)    

models.py

from database import db
from config import app

class StudentMore(db.Model):
    __tablename__= 'Students'
    id = db.Column(db.Integer, primary_key=True, autoincrement=True)
    name = db.Column(db.String(108), nullable=False)
    score = db.Column(db.Integer, nullable=False)
    
    def __repr__(self):
        return 'StudentMore  %r' % self.name
    
    
with app.app_context():
    db.create_all()

  

  

  

标签:__,sqlalchemy,建表,flask,app,db,import,os
From: https://www.cnblogs.com/luoye00/p/18453997

相关文章

  • 基于python+flask框架的研招信息管理和预测系统(开题+程序+论文) 计算机毕设
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容研究背景随着高等教育普及率的提升和就业竞争的加剧,越来越多的学生选择继续深造,报考研究生的人数逐年攀升。然而,研究生招生信息的管理和获取却面临......
  • 基于python+flask框架的中医古方名方信息管理系统(开题+程序+论文) 计算机毕设
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容研究背景中医作为中华民族的传统医学,承载着千年的智慧与经验。在浩瀚的中医典籍中,古方名方犹如璀璨的星辰,闪烁着独特的光芒。这些古方名方不仅蕴含......
  • 基于python+flask框架的医院门诊预约挂号系统(开题+程序+论文) 计算机毕设
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容研究背景随着医疗技术的不断进步和人们健康意识的日益增强,医院门诊的就诊需求呈现出快速增长的趋势。传统的挂号方式往往存在排队时间长、挂号效率......
  • SQLAlchemy模块
    1、执行原生SQLfromsqlalchemyimportcreate_engine,text#创建engine对象engine=create_engine("sqlite:///demo.db",echo=False)withengine.connect()ascon:#先删除persons表con.execute(text('droptableifexistspersons'))#创建一个p......
  • SQLAlchemy入门:详细介绍SQLAlchemy的安装、配置及基本使用方法
    SQLAlchemy是一个流行的PythonSQL工具包和对象关系映射(ORM)框架,它为开发人员提供了一种高效、灵活的方式来与数据库进行交互。本文将详细介绍SQLAlchemy的安装、配置及基本使用方法,并通过代码示例和案例分析,帮助新手朋友快速上手。一、SQLAlchemy简介SQLAlchemy由MikeBa......
  • python小程序个性化服装搭配系统的设计与实现uniapp+flask
    目录项目介绍具体实现截图开发者工具介绍技术路线性能/安全/负载方面开发语言以及框架介绍python-flask核心代码部分展示python-django核心代码部分展示详细视频演示源码获取项目介绍个性化服装搭配方面的任务繁琐,以至于每年都在个性化服装搭配这方面投入较多的精......
  • 计算机毕业设计 基于Flask+vue的博客系统的设计与实现 Python毕业设计 Python毕业设计
    博主介绍:✌从事软件开发10年之余,专注于Java技术领域、Python人工智能及数据挖掘、小程序项目开发和Android项目开发等。CSDN、掘金、华为云、InfoQ、阿里云等平台优质作者✌......
  • 01-flask简单介绍
    Flask是一个使用Python编写的轻量级Web应用框架,对比与Django框架呢,他的灵活度就很高了,可以自己一些设计代码框架。比较适合一些,分层比较少,逻辑不怎么复杂的web项目 pip安装pipinstallflask-ihttps://pypi.tuna.tsinghua.edu.cn/simple 简单实例fromflaskim......
  • Flask学习
    在想要实现一个项目https://github.com/xiwan/LLM-Game-Agents时发现部署出了一点问题先来制定一个蹩脚的计划:◕‿◕好吧稍微有点不知道从哪儿开始。。因为我不知道正确的应该是什么样的,所以想到目标就觉得有点胆怯了没找到问题在哪,先尝试一下:`fromflaskimportFlaskapp=Fl......
  • (开题)flask框架基于Web的工艺品展示系统的设计与实现(程序+论文+python)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容研究背景随着互联网技术的飞速发展,电子商务和在线展示平台已成为各行业推广和销售产品的重要手段。工艺品作为富含文化底蕴和艺术价值的产品,其传统......