comparison foodtruck/views/edit.py @ 610:efc1dc916e7c

admin: Configuration changes. * Move publish targets to site configuration. * Add direct accessor for the current site.
author Ludovic Chabant <ludovic@chabant.com>
date Thu, 28 Jan 2016 22:17:58 -0800
parents c67dcc0fa80f
children a920b2ab1f31
comparison
equal deleted inserted replaced
609:978d8bca9fb3 610:efc1dc916e7c
15 15
16 @app.route('/edit/', defaults={'slug': ''}, methods=['GET', 'POST']) 16 @app.route('/edit/', defaults={'slug': ''}, methods=['GET', 'POST'])
17 @app.route('/edit/<path:slug>', methods=['GET', 'POST']) 17 @app.route('/edit/<path:slug>', methods=['GET', 'POST'])
18 @login_required 18 @login_required
19 def edit_page(slug): 19 def edit_page(slug):
20 site = g.sites.get() 20 site = g.site
21 site_app = site.piecrust_app 21 site_app = site.piecrust_app
22 rp = get_requested_page(site_app, 22 rp = get_requested_page(site_app,
23 '/site/%s/%s' % (g.sites.current_site, slug)) 23 '/site/%s/%s' % (g.sites.current_site, slug))
24 page = rp.qualified_page 24 page = rp.qualified_page
25 if page is None: 25 if page is None: