From a65bdd5f2ecc51a3727aeebce519d1f5a02f9b07 Mon Sep 17 00:00:00 2001 From: deflax Date: Fri, 14 Jul 2017 16:04:27 +0300 Subject: [PATCH] activate functions amd templates --- app/dmanager/routes.py | 1 + app/smanager/routes.py | 1 + app/templates/dmanager/activate.html | 30 ++++++++++++++++++++++++++++ app/templates/smanager/activate.html | 30 ++++++++++++++++++++++++++++ app/templates/vmanager/activate.html | 2 +- app/vmanager/routes.py | 2 +- 6 files changed, 64 insertions(+), 2 deletions(-) create mode 100644 app/templates/dmanager/activate.html create mode 100644 app/templates/smanager/activate.html diff --git a/app/dmanager/routes.py b/app/dmanager/routes.py index 54402d5..9c40f58 100644 --- a/app/dmanager/routes.py +++ b/app/dmanager/routes.py @@ -3,6 +3,7 @@ from flask_login import login_required, login_user, logout_user, current_user from flask_sqlalchemy import get_debug_queries from . import dmanager +from .forms import ActivateForm from .. import db from ..email import send_email from ..models import User, Permission, Service diff --git a/app/smanager/routes.py b/app/smanager/routes.py index d31d13e..fee3b48 100644 --- a/app/smanager/routes.py +++ b/app/smanager/routes.py @@ -3,6 +3,7 @@ from flask_login import login_required, login_user, logout_user, current_user from flask_sqlalchemy import get_debug_queries from . import smanager +from .forms import ActivateForm from .. import db from ..email import send_email from ..models import User, Permission, Service diff --git a/app/templates/dmanager/activate.html b/app/templates/dmanager/activate.html new file mode 100644 index 0000000..e3e19c2 --- /dev/null +++ b/app/templates/dmanager/activate.html @@ -0,0 +1,30 @@ +{% extends "base.html" %} + +{% block title %}Activate{% endblock %} + +{% block page_content %} + +
+ +
+
+
Activate
+
+ +
+

{{ form.period.label }}
{{ form.period }}
+ {% for error in form.period.errors %} + {{ error }}
+ {% endfor %} +

+

+ {{ form.csrf_token() }} + {{ form.submit }} +

+ +
+
+
+ +{% endblock %} + diff --git a/app/templates/smanager/activate.html b/app/templates/smanager/activate.html new file mode 100644 index 0000000..bb88bce --- /dev/null +++ b/app/templates/smanager/activate.html @@ -0,0 +1,30 @@ +{% extends "base.html" %} + +{% block title %}Activate{% endblock %} + +{% block page_content %} + +
+ +
+
+
Activate
+
+ + +

{{ form.period.label }}
{{ form.period }}
+ {% for error in form.period.errors %} + {{ error }}
+ {% endfor %} +

+

+ {{ form.csrf_token() }} + {{ form.submit }} +

+ +
+
+
+ +{% endblock %} + diff --git a/app/templates/vmanager/activate.html b/app/templates/vmanager/activate.html index cdb5a4c..ceb00e2 100644 --- a/app/templates/vmanager/activate.html +++ b/app/templates/vmanager/activate.html @@ -11,7 +11,7 @@
Activate
- +

{{ form.period.label }}
{{ form.period }}
{% for error in form.period.errors %} {{ error }}
diff --git a/app/vmanager/routes.py b/app/vmanager/routes.py index 43364c5..9ae4c37 100644 --- a/app/vmanager/routes.py +++ b/app/vmanager/routes.py @@ -117,7 +117,7 @@ def deploy(product_id=None): return render_template('vmanager/deploy.html', page=page, form=form, product_id=product_id, product_pic=product_pic, product_name=product_name, product_description=product_description, product_recipe=product_recipe) -@smanager.route('/activate/', methods=['GET', 'POST']) +@vmanager.route('/activate/', methods=['GET', 'POST']) @login_required def activate(itemid=0): if current_user.wallet < 1: