From 368ebd66507c4d45cbc6e77cb3d45624172d0995 Mon Sep 17 00:00:00 2001 From: Maciej Tronowski Date: Wed, 6 May 2015 16:27:35 +0200 Subject: [PATCH] presenting job description as form --- qcg/service.py | 3 - qcg/static/qcg/selectize/selectize.bootstrap3.css | 5 +- qcg/templates/qcg/details_base.html | 39 +++++ qcg/templates/qcg/job.html | 34 +--- qcg/templates/qcg/job_description.html | 40 +++++ qcg/templates/qcg/job_submit.html | 175 +------------------- qcg/templates/qcg/job_submit_form.html | 116 +++++++++++++ qcg/templates/qcg/tags/bootstrap_button_group.html | 16 ++ qcg/templates/qcg/tags/bootstrap_checkbox.html | 3 +- qcg/templates/qcg/task.html | 11 +- qcg/templatetags/qcg_utils.py | 9 + qcg/views.py | 28 +++- 12 files changed, 257 insertions(+), 222 deletions(-) create mode 100644 qcg/templates/qcg/details_base.html create mode 100644 qcg/templates/qcg/job_description.html create mode 100644 qcg/templates/qcg/job_submit_form.html create mode 100644 qcg/templates/qcg/tags/bootstrap_button_group.html diff --git a/qcg/service.py b/qcg/service.py index c69eee0..787ea38 100644 --- a/qcg/service.py +++ b/qcg/service.py @@ -84,9 +84,6 @@ def update_user_data(user, proxy): @transaction.atomic def update_job(job, proxy): - if job.terminated and job.purged: - return - ts = time.time() QCG.start() diff --git a/qcg/static/qcg/selectize/selectize.bootstrap3.css b/qcg/static/qcg/selectize/selectize.bootstrap3.css index b898ef6..3b91599 100644 --- a/qcg/static/qcg/selectize/selectize.bootstrap3.css +++ b/qcg/static/qcg/selectize/selectize.bootstrap3.css @@ -311,8 +311,9 @@ margin: 0 4px 0 -2px !important; } .selectize-control .selectize-input.disabled { - opacity: 0.5; - background-color: #ffffff; + /*opacity: 0.5;*/ + /*background-color: #ffffff;*/ + background-color: #eee; } .selectize-dropdown, .selectize-dropdown.form-control { diff --git a/qcg/templates/qcg/details_base.html b/qcg/templates/qcg/details_base.html new file mode 100644 index 0000000..265cb17 --- /dev/null +++ b/qcg/templates/qcg/details_base.html @@ -0,0 +1,39 @@ +{% extends 'qcg/base.html' %} +{% load staticfiles %} + +{% block extra_css %} + + + +{% endblock %} + +{% block extra_js %} + +{% endblock extra_js %} diff --git a/qcg/templates/qcg/job.html b/qcg/templates/qcg/job.html index d3c3922..4f44a3a 100644 --- a/qcg/templates/qcg/job.html +++ b/qcg/templates/qcg/job.html @@ -1,5 +1,5 @@ -{% extends 'qcg/base.html' %} -{% load qcg_utils bootstrap3 %} +{% extends 'qcg/details_base.html' %} +{% load qcg_utils %} {% block container %}