маршруты:
from app import app, db
from flask import render_template, redirect, url_for, request, flash
import sqlalchemy as sa
from app.models import *
from app.forms import *
from app.type import *
from flask_login import current_user, login_user, logout_user, login_required
import hashlib
import datetime
модели:
from sqlalchemy import Column, Integer,Date, String, Float, ForeignKey, DateTime, Boolean, Time
from sqlalchemy.orm import relationship
from app import db, login
from datetime import datetime, timezone
import hashlib
from flask_login import UserMixin
from app.type import *
формы:
from flask_wtf import FlaskForm
from wtforms import EmailField, PasswordField, StringField, TextAreaField, SubmitField, DateField, TimeField, SelectField, IntegerField, BooleanField, DateTimeField, FloatField
from wtforms.validators import ValidationError, Email, DataRequired, EqualTo, Length
from app import db
from app.models import User
import sqlalchemy as sa
import re
myapp.py:
from app import app
config.py:
(используйте секретный ключ по вашему выбору)
import os
basedir = os.path.abspath(os.path.dirname(__file__))
class Config:
SECRET_KEY = 'ADLJHp8OBP40Qy2H6eBvv347NohN9Uqc'
SQLALCHEMY_DATABASE_URI = 'sqlite:///' + os.path.join(basedir, 'app.db')
Подробнее здесь: https://stackoverflow.com/questions/798 ... nit-config
Мобильная версия