2021-12-05 15:19:16 +01:00
{% extends "base.html" %}
2022-01-31 14:33:03 +01:00
{% load static %}
2022-02-06 15:44:55 +01:00
{% load has_group %}
2021-12-05 15:19:16 +01:00
{% block content %}
< div class = "row justify-content-center" >
< div class = "col-12 col-sm-12 col-md-8 col-lg-8 col-xl-6" >
< div class = "card" >
< div class = "card-header" >
< h4 class = " " > Link gymnast to routine< / h4 >
< / div >
< div class = "card-body" >
2021-12-24 07:48:46 +01:00
< form action = "{% url 'link_routine_to_gymnast' gymnast_id %}" method = "post" class = "form-horizontal" id = "formulaire" name = "formulaire" >
2021-12-05 15:19:16 +01:00
{% csrf_token %}
< div class = "form-group row " >
2022-02-06 15:44:55 +01:00
< label for = "id_gymnast" class = "col-4 col-sm-3 col-form-label" > Gymnast *< / label >
< div class = "col-8 col-md-9 col-lg-6 col-lg-4 col-xl-4 {% if form.jumper.errors %}has-danger{% endif %}" >
{% if request.user|has_group:"Trainer" %}
{{ form.gymnast }}
{{ form.gymnast_related }}
{% if form.gymnast.errors %} < span class = "btn btn-sm btn-danger-outline" > {% for error in form.gymnast.errors %}{{error}}{% endfor %}< / span > {% endif %}
{% else %}
< input type = "text" class = "form-control" value = "{{ request.user.first_name }} {{ request.user.last_name }}" readonly = "readonly" / >
< input type = "hidden" name = "gymnast" id = "gymnast" value = "{{ request.user.gymnast.id }}" / >
2021-12-05 15:19:16 +01:00
{% endif %}
< / div >
< / div >
< div class = "form-group row " >
< label for = "id_routine" class = "col-4 col-sm-3 col-md-3 col-lg-3 col-xl-2 col-form-label" > Routine< / label >
< div class = "col-sm-10 col-md-9 col-lg-9 col-xl-10 {% if form.routine.errors %}has-danger{% endif %}" >
{{ form.routine }}
{{ form.routine_related }}
{% if form.routine.errors %}
< label class = "text-danger" for = "id_routine" id = "routine_error" >
{% for error in form.routine.errors %}{{ error }}{% endfor %}
< / label >
{% endif %}
< / div >
< / div >
< div class = "form-group row " >
< label for = "id_routine_type" class = "col-4 col-sm-3 col-md-3 col-lg-3 col-xl-2 col-form-label" > Routine Type< / label >
< div class = "col-8 col-sm-4 col-md-3 col-lg-3 col-xl-2 {% if form.routine_type.errors %}has-danger{% endif %}" >
{{ form.routine_type }}
{% if form.routine_type.errors %}
< label class = "text-danger" for = "id_routine_type" id = "routine_type_error" >
{% for error in form.routine_type.errors %}{{ error }}{% endfor %}
< / label >
{% endif %}
< / div >
< / div >
< div class = "form-group row" >
< label for = "id_datebegin" class = "col-4 col-sm-2 col-md-2 col-lg-2 col-xl-2 col-form-label" > Date Begin< / label >
< div class = "col-8 col-sm-10 col-md-10 col-lg-4 col-xl-3 {% if form.datebegin.errors %}has-danger{% endif %}" >
{{ form.datebegin }}
{% if form.datebegin.errors %}
< label class = "text-danger" for = "id_datebegin" id = "datebegin-error" >
{% for error in form.datebegin.errors %}{{ error }}{% endfor %}
< / label >
{% endif %}
< / div >
< / div >
< div class = "form-group row" >
< label for = "id_dateend" class = "col-4 col-sm-2 col-md-2 col-lg-2 col-xl-2 col-form-label" > Date End< / label >
< div class = "col-8 col-sm-10 col-md-10 col-lg-4 col-xl-3 {% if form.dateend.errors %}has-danger{% endif %}" >
< div class = "btn-toolbar-item input-with-icon" >
{{ form.dateend }}
{% if form.dateend.errors %}
< label class = "text-danger" for = "id_dateend" id = "dateend-error" >
{% for error in form.dateend.errors %}{{ error }}{% endfor %}
< / label >
{% endif %}
< / div >
< / div >
< / div >
< div class = "card-footer pt-0 text-center" >
< input type = "submit" value = "Save" class = "btn btn-warning" / >
< / div >
< / form >
< / div >
< / div >
< / div >
< / div >
{% endblock %}
{% block footerscript %}
< script type = "text/javascript" >
$(function(){
blackDashboard.initDateTimePicker();
});
< / script >
2022-01-31 14:33:03 +01:00
{% if request.session.template == 0 %}
< script src = "{% static " js / template_users / gymnast_autocomplete_black . js " % } " > < / script >
< script src = "{% static " js / template_users / routine_autocomplete_black . js " % } " > < / script >
{% else %}
< script src = "{% static " js / template_users / gymnast_autocomplete . js " % } " > < / script >
< script src = "{% static " js / template_users / routine_autocomplete . js " % } " > < / script >
{% endif %}
2021-12-05 15:19:16 +01:00
{% endblock %}