Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import functools
- from flask import Flask, g, jsonify, request, make_response, render_template, render_template_string, url_for, flash, redirect, abort, send_from_directory, Markup
- app = Flask(__name__)
- app.secret_key = 'el meu secret'
- def inject_snippet(func):
- @functools.wraps(func)
- def wrapper(i, *args, **kwargs):
- filepath = "{i}/{i}.html"
- with open(filepath) as f:
- snippet = f.read()
- return func(snippet, *args, **kwargs)
- return wrapper
- @app.route('/docs/show/<int:i>')
- @inject_snippet
- def show(snippet):
- return render_template('show.html', content=snippet)
- if __name__ == '__main__':
- app.run(debug=True, port=8000)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement