2017-04-05 61 views
-1

我想用燒瓶和sqlite3構建一個帶有燒瓶的web應用程序,並且想知道這是否可能,以及如果您可以指示我如何設置此數據庫的任何示例。 我已經構建了重定向的html頁面並設置了/ redirects,但不知道如何設置此數據庫。 感謝使用flask和sqlite3進行用戶註冊和登錄可能嗎?

+0

歡迎來到Stack Overflow!如果你看[flask wiki](http://stackoverflow.com/tags/flask/info),你可以找到[Mega Tutorial](https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial -part-v-user-logins),其中涵蓋了用戶認證,註冊和數據庫實施。請注意,要求教程和示例而不是處理特定問題的帖子通常不適合這樣:) –

回答

1

由JetBrains公司(著名的PyCharm IDE的作者)https://www.youtube.com/watch?v=2geC50roans Youtube視頻的初始部分可能能夠幫助和向你解釋如何設置使用燒瓶,sqlite3的和SQLAlchemy的數據庫,這裏是片斷代碼:

from flask import Flask 
from flask_sqlalchemy import SQLAlchemy 
from sqlalchemy import Integer, Column, Text 

app = Flask(__name__) 
app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///pin.db' 
db = SQLAlchemy(app) 


class Pin(db.Model): 
    id = Column(Integer, primary_key=True) 
    title = Column(Text, unique=False) 
    image = Column(Text, unique=False) 

db.create_all()