|
|
from flask import Flask, render_template, request |
|
|
from ad_generator import generate_ad |
|
|
|
|
|
app = Flask(__name__) |
|
|
|
|
|
@app.route('/') |
|
|
def home(): |
|
|
return render_template('form.html') |
|
|
|
|
|
@app.route('/generate', methods=['POST']) |
|
|
def generate(): |
|
|
platform = request.form['platform'] |
|
|
audience = request.form['audience'] |
|
|
product = request.form['product'] |
|
|
tone = request.form['tone'] |
|
|
|
|
|
ad = generate_ad(platform, audience, product, tone) |
|
|
return render_template('result.html', ad=ad) |
|
|
|
|
|
if __name__ == '__main__': |
|
|
app.run(debug=True) |
|
|
|