Импорт/загрузочная колба общей настройки (модели, маршруты, формы, __init__, config, myapp)Python

Программы на Python
Ответить
Anonymous
 Импорт/загрузочная колба общей настройки (модели, маршруты, формы, __init__, config, myapp)

Сообщение Anonymous »

Это то, что я использую, дайте мне знать, если мне нужно что-то настроить 👌
маршруты:
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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»