Add create release page

This commit is contained in:
rubenwardy
2018-03-20 18:40:19 +00:00
parent 596f725d59
commit d03947462d
4 changed files with 59 additions and 0 deletions

View File

@@ -37,6 +37,9 @@
{% elif current_user.is_authenticated %}
<li><a href="">Suggest Change</a></li>
{% endif %}
{% if package.checkPerm(current_user, "MAKE_RELEASE") %}
<li><a href="{{ package.getCreateReleaseURL() }}">Create Release</a></li>
{% endif %}
</ul>
</aside>

View File

@@ -0,0 +1,19 @@
{% extends "base.html" %}
{% block title %}
Create a release | {{ package.title }}
{% endblock %}
{% block content %}
{% from "macros/forms.html" import render_field, render_submit_field %}
<form method="POST" action="">
{{ form.hidden_tag() }}
{{ render_field(form.title) }}
{{ render_field(form.uploadOpt) }}
{{ render_field(form.vcsLabel) }}
{{ render_field(form.fileUpload) }}
{{ render_submit_field(form.submit) }}
<input type="submit" value="Go">
</form>
{% endblock %}