Skip to content

Commit

Permalink
prepare for node.view
Browse files Browse the repository at this point in the history
  • Loading branch information
lepture committed Sep 1, 2012
1 parent ee6f11d commit 22aa253
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 3 deletions.
7 changes: 5 additions & 2 deletions june/app.py
Expand Up @@ -54,7 +54,7 @@ def get_locale():
return request.accept_languages.best_match(match, default)


def register(blueprint):
def register(blueprint, url_prefix=None):
"""blueprint structure:
{{blueprint}}/
Expand All @@ -66,8 +66,11 @@ def register(blueprint):
#models.db.init_app(app)
#models.db.app = app

if url_prefix is None:
url_prefix = '/%s' % blueprint

views = import_object('june.%s.views' % blueprint)
app.register_blueprint(views.app, url_prefix='/%s' % blueprint)
app.register_blueprint(views.app, url_prefix=url_prefix)
return app


Expand Down
3 changes: 2 additions & 1 deletion june/node/views.py
Expand Up @@ -16,7 +16,8 @@ def index():

@app.route('/<slug>')
def view(slug):
return slug
node = Node.query.filter_by(slug=slug).first_or_404()
return render_template('node/view.html', node=node)


@app.route('/-create', methods=['GET', 'POST'])
Expand Down
5 changes: 5 additions & 0 deletions june/templates/node/view.html
@@ -0,0 +1,5 @@
{% extends "layout.html" %}

{% block content %}
{{ node.title }}
{% endblock %}

0 comments on commit 22aa253

Please sign in to comment.