EMAIL_TEMPLATE/app/views.py
Patsy dec4fbe68d
Some checks failed
CI/CD Pipeline / test (push) Has been cancelled
Phase 1 done
2026-08-07 16:46:44 +02:00

32 lines
819 B
Python

"""
Main Blueprint - Route definitions
"""
from flask import Blueprint, render_template, request, jsonify
main_bp = Blueprint('main', __name__)
@main_bp.route('/')
def index():
"""Main page - redirect to generate"""
return render_template('generate.html')
@main_bp.route('/generate', methods=['GET', 'POST'])
def generate():
"""Generate email page"""
if request.method == 'POST':
data = request.json
# Process form data
return jsonify({'status': 'success', 'data': data})
return render_template('generate.html')
@main_bp.route('/preview', methods=['GET', 'POST'])
def preview():
"""Preview email page"""
if request.method == 'POST':
data = request.json
return render_template('preview.html', **data)
return render_template('preview.html')