Added /attract/<project_url> page
This commit is contained in:
@@ -123,3 +123,12 @@ def subversion_kick(project, attract_props):
|
||||
'previous_last_seen_revision': last_seen_revision,
|
||||
'last_seen_revision': observer.last_seen_revision,
|
||||
})
|
||||
|
||||
|
||||
@blueprint.route('/<project_url>')
|
||||
@attract_project_view(extension_props=True)
|
||||
def project_index(project, attract_props):
|
||||
|
||||
return render_template('attract/project.html',
|
||||
project=project,
|
||||
attract_props=attract_props)
|
||||
|
13
src/templates/attract/project.jade
Normal file
13
src/templates/attract/project.jade
Normal file
@@ -0,0 +1,13 @@
|
||||
| {% extends 'attract/layout.html' %}
|
||||
| {% block page_title %}{{ project.name }} - Attract{% endblock %}
|
||||
| {% block body %}
|
||||
#page-container
|
||||
#page-content
|
||||
.project
|
||||
h1 {{ project.name }}
|
||||
ul
|
||||
li
|
||||
a(href="{{ url_for('attract.tasks.perproject.index', project_url=project.url) }}") Tasks
|
||||
li
|
||||
a(href="{{ url_for('attract.shots.perproject.index', project_url=project.url) }}") Shots
|
||||
| {% endblock %}
|
Reference in New Issue
Block a user