· 6 years ago · Apr 03, 2019, 05:16 PM
1from flask import Flask
2from flask_sqlalchemy import SQLAlchemy
3
4app = Flask(__name__)
5app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///meudb.db'
6app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False
7app.config['SECRET_KEY'] = '5fbc1554-8b78-4080-98b4-5035b8469fee-042c5b51-5024-4bd5-af'
8# Gerar o secret-key com o UUID
9db = SQLAlchemy(app) # inicializa o ORM
10
11class Usuario(db.Model):
12 __tablename__ = 'usuarios'
13 id = db.Column(db.Integer, primary_key=True)
14 nome = db.Column(db.String(250))
15 email = db.Column(db.String(250))
16 password = db.Column(db.String(250))
17
18 def __repr__(self):
19 return '<Usuario: {} {}>'.format(self.nome,self.email)
20
21 def __init__(self, nome,email,password):
22 self.nome = nome
23 self.email = email
24 self.password = password
25
26@app.route('/')
27def index():
28 return 'Opa. Esse é o index'
29
30app.run()