Files
PVHBackend/app.py
T

27 lines
871 B
Python

from sys import exit
from flask import Flask
from db.InitializeDB import init_database
from json import dumps
from db.InitializeDBData import init_tables
from db.handlers.catigory_handler import GetAllCategories
from utils.loadDotENV import initializeENV
from utils.mail import send_pdf_to_email
# Инициализация
initializeENV()
init_tables()
# Получаем категории
categories = GetAllCategories()
print("Категории из БД:", dumps(categories, indent=2, ensure_ascii=False))
# ОТПРАВЛЯЕМ ПИСЬМО СРАЗУ ПРИ ЗАПУСКЕ
send_pdf_to_email(
recipient_email="remizov.kirill2005@yandex.ru",
pdf_filename="1.pdf",
subject="Отчет по трубам ПВХ",
body_text=f"Привет! В базе {len(categories)} категорий. Файл во вложении."
)
app = Flask(__name__)