Mercurial > piecrust2
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: |