mirror of
https://github.com/Llloooggg/Jarvis.git
synced 2026-03-06 12:06:23 +03:00
Переписаны страницы с учетом авторизации, добавлен логаут
This commit is contained in:
@@ -1,6 +1,5 @@
|
||||
from flask_sqlalchemy import SQLAlchemy
|
||||
from flask import Flask
|
||||
from flask_login import UserMixin
|
||||
|
||||
app = Flask('Jarvis', static_folder='static', template_folder='templates')
|
||||
app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///data.db'
|
||||
@@ -8,7 +7,7 @@ app.config['SECRET_KEY'] = 'Radius'
|
||||
db = SQLAlchemy(app)
|
||||
|
||||
|
||||
class User(UserMixin, db.Model):
|
||||
class User(db.Model):
|
||||
__tablename__ = 'Users'
|
||||
id = db.Column(db.Integer, primary_key=True)
|
||||
username = db.Column(db.String(80), unique=True, nullable=False)
|
||||
@@ -18,6 +17,15 @@ class User(UserMixin, db.Model):
|
||||
self.username = username
|
||||
self.password = password
|
||||
|
||||
def is_active(self):
|
||||
return True
|
||||
|
||||
def is_authenticated(self):
|
||||
return self.is_authenticated
|
||||
|
||||
def get_id(self):
|
||||
return self.id
|
||||
|
||||
|
||||
class Trigger(db.Model):
|
||||
__tablename__ = 'Triggers'
|
||||
|
||||
Reference in New Issue
Block a user