Mercurial > piecrust2
comparison piecrust/admin/views/preview.py @ 812:82509bce94ca
internal: PEP8 fixup for admin panel code.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Tue, 20 Dec 2016 22:20:18 -0800 |
parents | 5e91bc0e3b4d |
children | dcdec4b951a1 |
comparison
equal
deleted
inserted
replaced
811:c7393ce2dde7 | 812:82509bce94ca |
---|---|
1 import os.path | |
2 from flask import current_app, g, make_response | 1 from flask import current_app, g, make_response |
3 from flask.ext.login import login_required | 2 from flask.ext.login import login_required |
4 from piecrust import CACHE_DIR | |
5 from piecrust.app import PieCrustFactory | 3 from piecrust.app import PieCrustFactory |
6 from piecrust.serving.server import Server | 4 from piecrust.serving.server import Server |
7 from ..blueprint import foodtruck_bp | 5 from ..blueprint import foodtruck_bp |
8 | 6 |
9 | 7 |
16 @foodtruck_bp.route('/site/<sitename>/<path:url>') | 14 @foodtruck_bp.route('/site/<sitename>/<path:url>') |
17 @login_required | 15 @login_required |
18 def preview_site(sitename, url): | 16 def preview_site(sitename, url): |
19 root_dir = g.sites.get_root_dir(sitename) | 17 root_dir = g.sites.get_root_dir(sitename) |
20 appfactory = PieCrustFactory( | 18 appfactory = PieCrustFactory( |
21 root_dir, | 19 root_dir, |
22 cache_key='foodtruck', | 20 cache_key='foodtruck', |
23 debug=current_app.debug) | 21 debug=current_app.debug) |
24 server = Server(appfactory, | 22 server = Server(appfactory, |
25 root_url='/site/%s/' % sitename) | 23 root_url='/site/%s/' % sitename) |
26 return make_response(server._run_request) | 24 return make_response(server._run_request) |
27 | 25 |