de46cc78 |
from flask import Flask, url_for, redirect, request
import mako.template as mako
import logging
app = Flask(__name__)
articles = [
dict(
articleid = 0,
title = 'The title',
body = 'The Body'*50,
comments = []
)
] * 12
@app.route("/")
def main(idx=0):
article = articles[idx]
print('pre-template')
template = mako.Template(open('main.mako').read())
print('pre-render')
result = template.render(maintitle="test", **article)
print('rendered')
return result
@app.route("/addcomment", methods=['POST'])
def addcomment():
print(request.form['articleid'], request.form['comment'])
return redirect(url_for('main'))
app.run('172.16.1.2', debug=True)
|