Первоначальный залив проекта
This commit is contained in:
43
retraining/main/templates/main/access.html
Normal file
43
retraining/main/templates/main/access.html
Normal file
@@ -0,0 +1,43 @@
|
||||
{% extends 'base.html' %}
|
||||
|
||||
{% load static %}
|
||||
|
||||
{% block title %}
|
||||
{{ block.super }} {{title}}
|
||||
{% endblock title %}
|
||||
|
||||
{% block content %}
|
||||
|
||||
<h2 class="text-center">{{t_title}}</h2>
|
||||
<div class="table-responsive">
|
||||
<table class="table table-striped table-sm table-hover table-bordered">
|
||||
<thead class="text-center table-secondary">
|
||||
<tr>
|
||||
<th scope="col" class="text-end">№</th>
|
||||
<th scope="col">Дата заключения</th>
|
||||
<th scope="col">Срок обучения</th>
|
||||
<th scope="col">Группа</th>
|
||||
<th scope="col">Скан</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody class="text-center">
|
||||
{% for item in objects %}
|
||||
<tr>
|
||||
<td class="text-end align-item-bottom">{{ forloop.counter }}.</td>
|
||||
<td><a href=" {{item.get_absolute_url}}">{{item.registration_date|date:"SHORT_DATE_FORMAT"}}</a></td>
|
||||
<td>с {{item.start_date|date:"SHORT_DATE_FORMAT"}} по {{item.end_date|date:"SHORT_DATE_FORMAT"}}</td>
|
||||
<td><a href=" {{item.group.get_absolute_url}}">{{ item.group }}</a></td>
|
||||
{% if item.scan %}
|
||||
<td><a href="{{ item.scan.url }}" target="_blank"><span data-feather="file-text" class="align-text-bottom"></span></a></td>
|
||||
{% else %}
|
||||
<td></td>
|
||||
{% endif %}
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
{% endblock content %}
|
||||
|
||||
|
||||
12
retraining/main/templates/main/blank.html
Normal file
12
retraining/main/templates/main/blank.html
Normal file
@@ -0,0 +1,12 @@
|
||||
{% extends 'base.html' %}
|
||||
|
||||
{% load static %}
|
||||
|
||||
{% block title %}
|
||||
{{ block.super }} {{title}}
|
||||
{% endblock title %}
|
||||
|
||||
{% block content %}
|
||||
{# ----- Вставь свой код сюда ----- #}
|
||||
{% endblock content %}
|
||||
|
||||
53
retraining/main/templates/main/contracts.html
Normal file
53
retraining/main/templates/main/contracts.html
Normal file
@@ -0,0 +1,53 @@
|
||||
{% extends 'base.html' %}
|
||||
|
||||
{% load static %}
|
||||
|
||||
{% block title %}
|
||||
{{ block.super }} {{title}}
|
||||
{% endblock title %}
|
||||
|
||||
{% block content %}
|
||||
|
||||
<h2 class="text-center">{{t_title}}</h2>
|
||||
<div class="table-responsive">
|
||||
<table class="table table-striped table-sm table-hover table-bordered">
|
||||
<thead class="text-center table-secondary">
|
||||
<tr>
|
||||
<th scope="col" class="text-end">№</th>
|
||||
<th scope="col">Номер договора</th>
|
||||
<th scope="col">Обучающийся</th>
|
||||
<th scope="col">Дата заключения</th>
|
||||
<th scope="col">Срок обучения</th>
|
||||
<th scope="col">Группа</th>
|
||||
<th scope="col">Скан</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody class="text-center">
|
||||
{% for item in objects %}
|
||||
<tr>
|
||||
<td class="text-end align-item-bottom">{{ forloop.counter }}.</td>
|
||||
<td><a href=" {{item.get_absolute_url}}">{{ item.number}}</a></td>
|
||||
<td>
|
||||
<a href="{{item.client.get_absolute_url}}">{{item.client}}</a>
|
||||
{% if item.customer %}
|
||||
<br> Заказчик:
|
||||
<a href="{{item.customer.get_absolute_url}}">{{item.customer}}</a>
|
||||
{% endif %}
|
||||
</td>
|
||||
<td>{{item.agreement_date|date:"SHORT_DATE_FORMAT"}}</td>
|
||||
<td>с {{item.start_date|date:"SHORT_DATE_FORMAT"}} по {{item.end_date|date:"SHORT_DATE_FORMAT"}}</td>
|
||||
<td><a href=" {{item.group.get_absolute_url}}">{{ item.group }}</a></td>
|
||||
{% if item.scan %}
|
||||
<td><a href="{{ item.scan.url }}" target="_blank"><span data-feather="file-text" class="align-text-bottom"></span></a></td>
|
||||
{% else %}
|
||||
<td></td>
|
||||
{% endif %}
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
{% endblock content %}
|
||||
|
||||
|
||||
69
retraining/main/templates/main/for_registry.html
Normal file
69
retraining/main/templates/main/for_registry.html
Normal file
@@ -0,0 +1,69 @@
|
||||
{% extends 'base.html' %}
|
||||
|
||||
{% load static %}
|
||||
|
||||
{% block title %}
|
||||
{{ block.super }}{{title}}
|
||||
{% endblock title %}
|
||||
|
||||
{% block content %}
|
||||
|
||||
<div class="row text-center mt-1">
|
||||
<p class="fs-5">
|
||||
{{ object.type_order }} № <strong> {{ object.number }}</strong> от {{object.registered}}<br>
|
||||
вступает в силу с {{ object.event_date}}
|
||||
</p>
|
||||
</div>
|
||||
<div class="row fs-6">
|
||||
<div class="table-responsive">
|
||||
<table class="table table-striped table-sm table-hover table-bordered">
|
||||
<thead class="text-center table-secondary">
|
||||
<tr>
|
||||
<th scope="col" class="text-end">№</th>
|
||||
<th scope="col">Фамилия</th>
|
||||
<th scope="col">Имя</th>
|
||||
<th scope="col">Отчество</th>
|
||||
<th scope="col">Дата рождения</th>
|
||||
<th scope="col">СНИЛС</th>
|
||||
<th scope="col">Диплом серия/номер</th>
|
||||
<th scope="col">Начало обучения</th>
|
||||
<th scope="col">Конец обучения</th>
|
||||
<th scope="col">Сгенерировать</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody class="text-center">
|
||||
{% for item in contracts %}
|
||||
<tr class="align-middle">
|
||||
<td class="text-end align-item-bottom">{{ forloop.counter }}.</td>
|
||||
<td>{{ item.client.surname }}</td>
|
||||
<td>{{ item.client.name }}</td>
|
||||
<td>{{ item.client.patronymic }}</td>
|
||||
<td>{{ item.client.birthdate|date:"SHORT_DATE_FORMAT" }}</td>
|
||||
<td>{{ item.client.snils }}</td>
|
||||
<td>{{ item.client.diploma.series }} - {{ item.client.diploma.number }}</td>
|
||||
<td>{{ item.start_date|date:"SHORT_DATE_FORMAT" }}</td>
|
||||
<td>{{ item.end_date|date:"SHORT_DATE_FORMAT" }}</td>
|
||||
<td><a href="{{ item.get_gen_diploma_url }}">Дипом</a> <br> <a href="{{ item.get_gen_supplement_url }}">Приложение</a></td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="row text-center fs-5">
|
||||
<p>
|
||||
Ректор - {{ object.structure.rector }}
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="row border">
|
||||
<div class="col text-center p-1">
|
||||
<a href="{% url 'gen_for_registry' object.pk %}" class="btn btn-outline-primary btn-block" >Подготовить файл</a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
{% endblock content %}
|
||||
|
||||
63
retraining/main/templates/main/get_acces.html
Normal file
63
retraining/main/templates/main/get_acces.html
Normal file
@@ -0,0 +1,63 @@
|
||||
{% extends 'base.html' %}
|
||||
|
||||
{% load static %}
|
||||
|
||||
{% block title %}
|
||||
{{ block.super }} {{title}}
|
||||
{% endblock title %}
|
||||
|
||||
{% block content %}
|
||||
<h2 class="text-center">{{t_title}}</h2>
|
||||
<div class="table-responsive">
|
||||
<table class="table table-striped table-sm table-hover table-bordered">
|
||||
<thead class="text-center table-secondary">
|
||||
<tr>
|
||||
<th scope="col" class="text-end">№</th>
|
||||
<th scope="col">Номер договора</th>
|
||||
<th scope="col">Обучающийся</th>
|
||||
<th scope="col">Дата заключения</th>
|
||||
<th scope="col">Срок обучения</th>
|
||||
<th scope="col">Группа</th>
|
||||
<th scope="col">Скан</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody class="text-center">
|
||||
{% for item in objects %}
|
||||
<tr>
|
||||
<td class="text-end align-item-bottom">{{ forloop.counter }}.</td>
|
||||
<td><a href=" {{item.get_absolute_url}}">{{ item.number}}</a></td>
|
||||
<td>
|
||||
<a href="{{item.client.get_absolute_url}}">{{item.client}}</a>
|
||||
{% if item.customer %}
|
||||
<br> Заказчик:
|
||||
<a href="{{item.customer.get_absolute_url}}">{{item.customer}}</a>
|
||||
{% endif %}
|
||||
</td>
|
||||
<td>{{item.agreement_date|date:"SHORT_DATE_FORMAT"}}</td>
|
||||
<td>с {{item.start_date|date:"SHORT_DATE_FORMAT"}} по {{item.end_date|date:"SHORT_DATE_FORMAT"}}</td>
|
||||
<td><a href=" {{item.group.get_absolute_url}}">{{ item.group }}</a></td>
|
||||
{% if item.scan %}
|
||||
<td><a href="{{ item.scan.url }}" target="_blank"><span data-feather="file-text" class="align-text-bottom"></span></a></td>
|
||||
{% else %}
|
||||
<td></td>
|
||||
{% endif %}
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<div class="row ">
|
||||
<div class="col text-center p-1">
|
||||
{% comment %} <a href="{% url 'order' object.pk %}" class="btn btn-outline-primary btn-block" target="_blank">Распечатать</a> {% endcomment %}
|
||||
</div>
|
||||
<div class="col text-center p-1">
|
||||
<a href="{{ object.gen_absolute_url }}" class="btn btn-outline-primary btn-block">Сохранить</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
{% endblock content %}
|
||||
|
||||
|
||||
116
retraining/main/templates/main/get_contract.html
Normal file
116
retraining/main/templates/main/get_contract.html
Normal file
@@ -0,0 +1,116 @@
|
||||
{% extends 'base.html' %}
|
||||
|
||||
{% load static %}
|
||||
|
||||
{% block title %}
|
||||
{{ block.super }}{{title}}
|
||||
{% endblock title %}
|
||||
|
||||
{% block content %}
|
||||
|
||||
<div class="row text-center mt-1">
|
||||
<p class="border fs-5">
|
||||
Договор № <strong> {{ object.number }}</strong> от {{object.agreement_date}}<br>
|
||||
{{ object.structure }}
|
||||
</p>
|
||||
<p class="fs-5">
|
||||
Срок обучения с {{ object.start_date }} по {{ object.end_date }}
|
||||
</p>
|
||||
</div>
|
||||
<div class="row p-1 border">
|
||||
<div class="col-md-6 border">
|
||||
<div class="row">
|
||||
<div class="col-md-4 col-lg-2 ">
|
||||
<img src="
|
||||
{% if object.client.photo %}
|
||||
{{ object.client.photo.url }}
|
||||
{% else %}
|
||||
{% static 'img/blank.png' %}
|
||||
{% endif %}
|
||||
" class="rounded-4 border border-dark img-fluid" />
|
||||
</div>
|
||||
<div class="col-md-8 col-lg-10 border">
|
||||
<p class="fs-6">
|
||||
Обучающийся:
|
||||
<a href="{{ object.client.get_absolute_url }}">
|
||||
{{ object.client.surname }} {{ object.client.name }} {{ object.client.patronymic }}</a>
|
||||
{{ object.client.birthdate|timesince }}
|
||||
|
||||
{% if object.customer %}
|
||||
<p class="fs-6">
|
||||
Заказчик: <a href="{{ object.customer.get_absolute_url }}">{{ object.customer }}</a>
|
||||
</p>
|
||||
{% endif %}
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-md-6 border">
|
||||
|
||||
</div>
|
||||
|
||||
<div class="col-md-3 col-lg-2 d-md-block p-1 border">
|
||||
|
||||
</div>
|
||||
{% if object.scan %}
|
||||
<a href="{{ object.scan.url }}" target="_blank"><span data-feather="file-text" class="align-text-bottom"></span></a>
|
||||
<!-- <iframe src="http://docs.google.com/gview?url={{ object.scan.url }}&embedded=true"/>-->
|
||||
<embed src="{{ object.scan.url }}"
|
||||
type="application/pdf"
|
||||
>
|
||||
|
||||
<object data="{{ object.scan.url }}"
|
||||
type="application/pdf"
|
||||
width="80%" height="720">не удалось показать документ
|
||||
</object>
|
||||
{% else %}
|
||||
<p>Не найден скан договора</p>
|
||||
{% endif %}
|
||||
|
||||
|
||||
<div class="col-md-9 col-lg-10 ms-sm-auto px-md-4 bg-light mb-2">
|
||||
<p>
|
||||
номер диплома - {{ object.degree_work.diploma_number }} <br>регистрационный номер - {{ object.degree_work.registration_number }}
|
||||
</p>
|
||||
Оплата:
|
||||
<p>
|
||||
<ul>
|
||||
<li>14 000 (четырнадцать тысяч) рублей в срок до {{ object.payment_date1|date:"SHORT_DATE_FORMAT" }} г.</li>
|
||||
<li>14 000 (четырнадцать тысяч) рублей в срок до {{ object.payment_date2|date:"SHORT_DATE_FORMAT" }} г.</li>
|
||||
<li>14 000 (четырнадцать тысяч) рублей в срок до {{ object.payment_date3|date:"SHORT_DATE_FORMAT" }} г.</li>
|
||||
</ul>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Паспорт: Серия {{object.client.passport.series}} № {{object.client.passport.number}} {{object.client.passport.issued_department}}
|
||||
дата выдачи {{object.client.passport.issued_date|date:'d.m.Y'}}
|
||||
</p>
|
||||
<p>
|
||||
Адрес: {{object.client.passport.address_registration}}
|
||||
</p>
|
||||
<p>
|
||||
Телефон: {{object.client.phone}}
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row border">
|
||||
<div class="col-4 text-center p-1">
|
||||
<a href="{% url 'print_contract' object.pk %}" class="btn btn-outline-primary btn-block" target="_blank">Распечатать</a>
|
||||
</div>
|
||||
|
||||
<div class="col-4 text-center p-1">
|
||||
<a href="{% url 'gen_protocol' object.pk %}" class="btn btn-outline-primary btn-block" target="_blank">Сгенерировать протокол</a>
|
||||
</div>
|
||||
|
||||
<div class="col-2 text-center p-1">
|
||||
<a href="{% url 'gen_diploma_form' object.pk %}" class="btn btn-outline-primary btn-block" target="_blank">Сгенерировать титулку</a>
|
||||
</div>
|
||||
|
||||
<div class="col-2 text-center p-1">
|
||||
<a href="{% url 'gen_diploma_supplement' object.pk %}" class="btn btn-outline-primary btn-block" target="_blank">Сгенерировать приложение</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{% endblock content %}
|
||||
|
||||
@@ -0,0 +1,75 @@
|
||||
{% extends 'base.html' %}
|
||||
|
||||
{% load static %}
|
||||
|
||||
{% block title %}
|
||||
{{ block.super }}{{title}}
|
||||
{% endblock title %}
|
||||
|
||||
{% block content %}
|
||||
|
||||
<div class="row m-1 p-1 border">
|
||||
<div class="col-md-3 col-lg-2 d-md-block p-1">
|
||||
|
||||
</div>
|
||||
<div class="col-md-9 col-lg-10 ms-sm-auto px-md-4 bg-light">
|
||||
<div class=" m-3 h-auto border border-dark p-2">
|
||||
Договор № <strong> {{ object.number }}</strong> от {{object.agreement_date}}<br>
|
||||
{{ object.structure }} <br>
|
||||
Обучающийся:
|
||||
<a href="{{ object.client.get_absolute_url }}">
|
||||
{{ object.client }} <br>
|
||||
</a>
|
||||
<p>
|
||||
Заказчик: <a href="{{ object.customer.get_absolute_url }}">{{ object.customer }}</a>
|
||||
</p>
|
||||
Срок обучения с {{ object.start_date }} по {{ object.end_date }}
|
||||
<br>
|
||||
Оплата:
|
||||
<p>
|
||||
<ul>
|
||||
<li>14 000 (четырнадцать тысяч) рублей в срок до {{ object.payment_date1|date:"SHORT_DATE_FORMAT" }} г.</li>
|
||||
<li>14 000 (четырнадцать тысяч) рублей в срок до {{ object.payment_date2|date:"SHORT_DATE_FORMAT" }} г.</li>
|
||||
<li>14 000 (четырнадцать тысяч) рублей в срок до {{ object.payment_date3|date:"SHORT_DATE_FORMAT" }} г.</li>
|
||||
</ul>
|
||||
</p>
|
||||
|
||||
<table class="full-str">
|
||||
<tr>
|
||||
<td class="title">Паспорт: Серия</td>
|
||||
<td class="vpisat">{{object.client.passport.series}}</td>
|
||||
<td class="title">№</td>
|
||||
<td class="vpisat">{{object.client.passport.number}}</td>
|
||||
<td class="title"> </td>
|
||||
<td class="vpisat">{{object.client.passport.issued_department}}</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td class="title">дата выдачи</td>
|
||||
<td class="vpisat">{{object.client.passport.issued_date|date:'d.m.Y'}}</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table class="full-str">
|
||||
<tr>
|
||||
<td>Адрес:</td>
|
||||
<td class="vpisat">{{object.client.passport.address_registration}}</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td class="title">Телефон:</td>
|
||||
<td class="vpisat">{{object.client.phone}}</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a href="/print_contract/{{ object.pk }}" class="button" target="_blank">Распечатать</a>
|
||||
</div>
|
||||
|
||||
{% endblock content %}
|
||||
|
||||
102
retraining/main/templates/main/get_extract.html
Normal file
102
retraining/main/templates/main/get_extract.html
Normal file
@@ -0,0 +1,102 @@
|
||||
{% extends 'base.html' %}
|
||||
|
||||
{% load static %}
|
||||
|
||||
{% block title %}
|
||||
{{ block.super }}{{title}}
|
||||
{% endblock title %}
|
||||
|
||||
{% block content %}
|
||||
|
||||
<div class="row p-2">
|
||||
|
||||
<p class="text-center">
|
||||
Выписка из протокола №{{object.extract.number}} заседания кафедры <br>
|
||||
«{{object.extract.department}}» от {{object.extract.date}}
|
||||
</p>
|
||||
<p class="lh-sm m-0 p-1">
|
||||
СЛУШАЛИ:
|
||||
</p>
|
||||
<p class="lh-sm m-0 p-1">
|
||||
Доцента кафедры ГД ФГГНГД, кандидата технических наук Мирного Сергея Георгиевича
|
||||
о рассмотрении тем выпускных квалификационных работ слушателям по дополнительному
|
||||
профессиональному образованию по направлению профессиональной переподготовки
|
||||
«Машины и оборудование нефтяных и газовых промыслов»
|
||||
</p>
|
||||
|
||||
<p class="lh-sm m-0 p-1">ПОСТАНОВИЛИ:</p>
|
||||
<p class="lh-sm m-0 p-1">
|
||||
Ходатайствовать об утверждении тем выпускных квалификационных работ слушателям
|
||||
по дополнительному профессиональному образованию по направлению
|
||||
профессиональной переподготовки «Машины и оборудование нефтяных и
|
||||
газовых промыслов»:
|
||||
</p>
|
||||
|
||||
{% for item in contracts %}
|
||||
<p class="lh-sm m-0 p-1">
|
||||
{{ forloop.counter }}.
|
||||
<strong>
|
||||
{{ item.client.surname }} {{ item.client.name}} {{ item.client.patronymic}}
|
||||
</strong>
|
||||
</p>
|
||||
<p class="lh-sm m-0 p-1">
|
||||
<ins>
|
||||
{{item.degree_work.title}}.
|
||||
</ins>
|
||||
Руководитель: {{item.degree_work.adviser.surname}}
|
||||
{{item.degree_work.adviser.name}} {{item.degree_work.adviser.patronymic}} - {% if item.degree_work.adviser.degree %}
|
||||
{{item.degree_work.adviser.degree|lower}},
|
||||
{% endif %}
|
||||
{{item.degree_work.adviser.post|lower}} кафедры «{{object.extract.department}}».
|
||||
</p>
|
||||
{% endfor %}
|
||||
|
||||
<div class="row container-fluid pt-4">
|
||||
<div class="col-6 ">
|
||||
Доцент кафедры «Горное дело»,
|
||||
</div>
|
||||
<div class="col-1"></div>
|
||||
<div class="col-2"> </div>
|
||||
<div class="col-3 align-bottom"> </div>
|
||||
</div>
|
||||
|
||||
<div class="row container-fluid pt-0">
|
||||
<div class="col-6 ">
|
||||
кандидат технических наук, доцент
|
||||
</div>
|
||||
<div class="col-1"></div>
|
||||
<div class="col-2 border-bottom border-dark"></div>
|
||||
<div class="col-3 align-bottom">
|
||||
{{object.extract.speaker.name|first}}.
|
||||
{{object.extract.speaker.patronymic|first}}.
|
||||
{{object.extract.speaker.surname}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row container-fluid pt-4">
|
||||
<div class="col-6">
|
||||
Секретарь
|
||||
</div>
|
||||
<div class="col-1"></div>
|
||||
<div class="col-2 border-bottom border-dark"></div>
|
||||
<div class="col-3 text-bottom">
|
||||
{{object.extract.secretary.name|first}}.
|
||||
{{object.extract.secretary.patronymic|first}}.
|
||||
{{object.extract.secretary.surname}}
|
||||
</div>
|
||||
</div>
|
||||
<div class="row container-fluid pt-2 pb-4">
|
||||
<div class="col-1"></div>
|
||||
<div class="col-4 mx-auto d-grid">
|
||||
<a href="{% url 'gen_extract' extract_id=object.extract.pk %}" class="btn btn-primary"> Сгенерировать </a>
|
||||
</div>
|
||||
<div class="col-2"></div>
|
||||
<div class="col-4 mx-auto d-grid">
|
||||
<a href="{% url 'print_extract' extract_id=object.extract.pk %}" class="btn btn-primary" target="_blank">Распечатать</a>
|
||||
</div>
|
||||
<div class="col-1"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{% endblock content %}
|
||||
|
||||
70
retraining/main/templates/main/get_order.html
Normal file
70
retraining/main/templates/main/get_order.html
Normal file
@@ -0,0 +1,70 @@
|
||||
{% extends 'base.html' %}
|
||||
|
||||
{% load static %}
|
||||
|
||||
{% block title %}
|
||||
{{ block.super }}{{title}}
|
||||
{% endblock title %}
|
||||
|
||||
{% block content %}
|
||||
|
||||
<div class="row text-center mt-1">
|
||||
<p class="fs-5">
|
||||
{{ object.type_order }} № <strong> {{ object.number }}</strong> от {{object.registered}}<br>
|
||||
вступает в силу с {{ object.event_date}}
|
||||
</p>
|
||||
</div>
|
||||
<div class="row fs-6">
|
||||
{% for item in contracts %}
|
||||
<p>
|
||||
{{ forloop.counter }}. <ins> {{ item.client.surname }} {{ item.client.name }} {{ item.client.patronymic }}</ins>
|
||||
|
||||
{% if object.type_order.title == "о зачислении" %}
|
||||
<br> {{ item.number }}
|
||||
{% endif %}
|
||||
|
||||
{% if object.type_order.title == "на темы" %}
|
||||
- {{item.degree_work.title}}. Руководитель: {{item.degree_work.adviser.surname}}
|
||||
{{item.degree_work.adviser.name}} {{item.degree_work.adviser.patronymic}} - {% if item.degree_work.adviser.degree %}
|
||||
{{item.degree_work.adviser.degree|lower}},
|
||||
{% endif %}
|
||||
{{item.degree_work.adviser.post|lower}} кафедры «{{object.extract.department}}».
|
||||
Тема предложена кафедрой «{{item.degree_work.adviser.department}}».
|
||||
{% endif %}
|
||||
</p>
|
||||
{% endfor %}
|
||||
</div>
|
||||
|
||||
<div class="row text-center fs-5">
|
||||
<p>
|
||||
Ректор - {{ object.structure.rector }}
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="row border">
|
||||
<div class="col text-center p-1">
|
||||
<a href="{% url 'admin:main_orders_change' object.pk %}" class="btn btn-outline-primary btn-block" target="_blank">Редактировать</a>
|
||||
</div>
|
||||
<div class="col text-center p-1">
|
||||
<a href="{% url 'order' object.pk %}" class="btn btn-outline-primary btn-block" target="_blank">Распечатать</a>
|
||||
</div>
|
||||
<div class="col text-center p-1">
|
||||
<a href="{% url 'gen_order' object.pk %}" class="btn btn-outline-primary btn-block" target="_blank">Сохранить приказ</a>
|
||||
</div>
|
||||
{% if object.type_order.title == "на темы" %}
|
||||
<div class="col text-center p-1">
|
||||
<a href="{% url 'gen_extract' object.pk %}" class="btn btn-outline-primary btn-block" target="_blank">Сохранить выписку</a>
|
||||
</div>
|
||||
{% endif %}
|
||||
{% if object.type_order.title == "об успешном отчислении" %}
|
||||
<div class="col text-center p-1">
|
||||
<a href="{% url 'gen_protocols' object.pk %}" class="btn btn-outline-primary btn-block" target="_blank">Сохранить протоколы</a>
|
||||
</div>
|
||||
<div class="col text-center p-1">
|
||||
<a href="{% url 'for_registry' object.pk %}" class="btn btn-outline-primary btn-block" target="_blank">Подготовка файлов выпуска</a>
|
||||
</div>
|
||||
{% endif %}
|
||||
</div>
|
||||
|
||||
{% endblock content %}
|
||||
|
||||
22
retraining/main/templates/main/get_protocol.html
Normal file
22
retraining/main/templates/main/get_protocol.html
Normal file
@@ -0,0 +1,22 @@
|
||||
{% extends 'base.html' %}
|
||||
|
||||
{% load static %}
|
||||
|
||||
{% block title %}
|
||||
{{ block.super }} {{title}}
|
||||
{% endblock title %}
|
||||
|
||||
{% block content %}
|
||||
|
||||
Приветы.
|
||||
<br>
|
||||
{{ object.questions }}
|
||||
<br>
|
||||
{{ object }}
|
||||
{% for item in object %}
|
||||
<p> {{item.questions}} </p>
|
||||
|
||||
{% endfor %}
|
||||
{# ----- Вставь свой код сюда ----- #}
|
||||
{% endblock content %}
|
||||
|
||||
82
retraining/main/templates/main/get_sertificate.html
Normal file
82
retraining/main/templates/main/get_sertificate.html
Normal file
@@ -0,0 +1,82 @@
|
||||
{% extends 'base.html' %}
|
||||
|
||||
{% load static %}
|
||||
|
||||
{% block title %}
|
||||
{{ block.super }}{{title}}
|
||||
{% endblock title %}
|
||||
|
||||
{% block content %}
|
||||
|
||||
<div class="row m-1 p-1">
|
||||
<div class="col-7"></div>
|
||||
<div class="col-5 m-0 p-0">
|
||||
<p class="m-0">
|
||||
Приложение № 1 к приказу № {{object.order.number}}
|
||||
</p>
|
||||
от {{object.order.registered}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row m-1 p-1">
|
||||
<div class="col-8">
|
||||
<strong>
|
||||
<p class="m-0">
|
||||
Министерство образования и науки <br>
|
||||
Российской Федерации <br>
|
||||
ФГБОУ ВО «Южно-Российский государственный <br>
|
||||
политехнический университет (НПИ) имени М.И. Платова» <br>
|
||||
346428, Ростовская область, <br>
|
||||
г. Новочеркасск, <br>
|
||||
ул. Просвещения, д. 132 <br>
|
||||
тел: 8(8635)2- 55-3-82 <br>
|
||||
факс: 8(8635) 2-55-9-75 <br>
|
||||
исх. № {{object.number}} <br>
|
||||
{{ object.registered }}
|
||||
</p>
|
||||
|
||||
</strong>
|
||||
</div>
|
||||
<div class="col-4"></div>
|
||||
</div>
|
||||
|
||||
<div class="row m-1 p-1">
|
||||
<div class="col-2"></div>
|
||||
<div class="col-8 text-center">
|
||||
<strong>СПРАВКА</strong>
|
||||
<p class="m-0">
|
||||
{% if is_now %}
|
||||
(<ins>Об обучении</ins>/о периоде обучения)
|
||||
{% else %}
|
||||
(Об обучении/<ins>о периоде обучения</ins>)
|
||||
{% endif %}
|
||||
</p>
|
||||
</div>
|
||||
<div class="col-2"></div>
|
||||
</div>
|
||||
<div class="row m-1 p-1 border">
|
||||
<div class="col-2"></div>
|
||||
<div class="col-8 text-justify border">
|
||||
<p class="m-0">
|
||||
Настоящая справка выдана
|
||||
<strong>
|
||||
{{ object.contract.client.surname_cases.dative }} {{ object.contract.client.name_cases.dative }} {{ object.contract.client.patronymic_cases.dative }}
|
||||
</strong>
|
||||
в том, что он с {{ object.contract.start_date|date:'d.m.Y г.' }} по {{ object.contract.end_date|date:'d.m.Y г.'}}
|
||||
{% if is_now %}
|
||||
обучается
|
||||
{% else %}
|
||||
обучался
|
||||
{% endif %}
|
||||
в Институте дополнительного образования ЮРГПУ(НПИ)
|
||||
по дополнительной профессиональной программе (повышения квалификации/<ins>профессиональной переподготовки</ins>)
|
||||
«Машины и оборудование нефтяных и газовых промыслов» по заочной форме обучения в объеме 521 часа.
|
||||
</p>
|
||||
</div>
|
||||
<div class="col-2"></div>
|
||||
</div>
|
||||
|
||||
<a href="/print_sertificate/{{ object.pk }}" class="button" target="_blank">Распечатать</a>
|
||||
|
||||
{% endblock content %}
|
||||
|
||||
79
retraining/main/templates/main/get_student.html
Normal file
79
retraining/main/templates/main/get_student.html
Normal file
@@ -0,0 +1,79 @@
|
||||
{% extends 'base.html' %}
|
||||
|
||||
{% load static %}
|
||||
|
||||
{% block title %}
|
||||
{{ block.super }}{{title}}
|
||||
{% endblock title %}
|
||||
|
||||
{% block content %}
|
||||
|
||||
<div class="row m-1 p-1 border">
|
||||
<div class="col-md-3 col-lg-2 d-md-block p-1">
|
||||
<img src="
|
||||
{% if object.photo %}
|
||||
{{ object.photo.url }}
|
||||
{% else %}
|
||||
{% static 'img/blank.png' %}
|
||||
{% endif %}
|
||||
" class="rounded-4 border border-dark" width="95%" />
|
||||
</div>
|
||||
<div class="col-md-9 col-lg-10 ms-sm-auto md-4 bg-light">
|
||||
<div class="p-3 h-auto border border-dark">
|
||||
{{ object.surname }} {{ object.name}} {{object.patronymic}}<br>
|
||||
{{ object.phone }}<br>
|
||||
<div class="row">
|
||||
<div class="col-5">
|
||||
{% if orders %}
|
||||
<p class="p-0 m-0">Приказы:</p>
|
||||
{% for item in orders %}
|
||||
<a href="{{item.get_absolute_url}}">
|
||||
{{ item }}
|
||||
</a>
|
||||
{% if item.scan %}
|
||||
<a href="{{ item.scan.url }}" target="_blank"><span data-feather="file-text" class="align-text-bottom"></span></a>
|
||||
{% endif %}
|
||||
<br>
|
||||
{% endfor %}
|
||||
{% endif %}
|
||||
</div>
|
||||
<div class="col-3 border">
|
||||
{% if contracts %}
|
||||
<p class="m-0">Договоры:</p>
|
||||
{% for item in contracts %}
|
||||
<a href="{{item.get_absolute_url}}">
|
||||
{{ item.number }}
|
||||
</a>
|
||||
{% if item.scan %}
|
||||
<a href="{{ item.scan.url }}" target="_blank"><span data-feather="file-text" class="align-text-bottom"></span></a>
|
||||
{% endif %}
|
||||
<br>
|
||||
{% endfor %}
|
||||
{% endif %}
|
||||
</div>
|
||||
<div class="col-4 border">
|
||||
{% if sertificates %}
|
||||
<p class="m-0">Справки:</p>
|
||||
{% for item in sertificates %}
|
||||
<a href="{{item.get_absolute_url}}">
|
||||
№ {{ item.number }} от {{ item.registered }}
|
||||
</a>
|
||||
{% if item.scan %}
|
||||
<a href="{{ item.scan.url }}" target="_blank"><span data-feather="file-text" class="align-text-bottom"></span></a>
|
||||
{% endif %}
|
||||
<br>
|
||||
{% endfor %}
|
||||
{% endif %}
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
{% endblock content %}
|
||||
|
||||
38
retraining/main/templates/main/groups.html
Normal file
38
retraining/main/templates/main/groups.html
Normal file
@@ -0,0 +1,38 @@
|
||||
{% extends 'base.html' %}
|
||||
|
||||
{% load static %}
|
||||
{% load stud_tags %}
|
||||
|
||||
{% block title %}
|
||||
{{ block.super }} {{title}}
|
||||
{% endblock title %}
|
||||
|
||||
{% block content %}
|
||||
|
||||
<h2 class="text-center">{{t_title}}</h2>
|
||||
<div class="table-responsive">
|
||||
<table class="table table-striped table-sm table-hover table-bordered">
|
||||
<thead class="text-center table-secondary">
|
||||
<tr>
|
||||
<th scope="col" class="text-end">№</th>
|
||||
<th scope="col">Наименование</th>
|
||||
<th scope="col">Дата выпуска</th>
|
||||
<th scope="col">Обучающиеся</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody class="text-center">
|
||||
{% for item in objects %}
|
||||
<tr class="align-middle">
|
||||
<td class="text-end align-item-bottom">{{ forloop.counter }}.</td>
|
||||
<td><a href=" {{item.get_absolute_url}} ">{{ item.title}}</td>
|
||||
<td>{{item.graduation_date}}</td>
|
||||
<td>{% show_students_by_group item.id %} </td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
{% endblock content %}
|
||||
|
||||
|
||||
68
retraining/main/templates/main/index.html
Normal file
68
retraining/main/templates/main/index.html
Normal file
@@ -0,0 +1,68 @@
|
||||
{% extends 'base.html' %}
|
||||
|
||||
{% load static %}
|
||||
|
||||
{% load stud_tags %}
|
||||
|
||||
{% block content %}
|
||||
|
||||
<h2 class="text-center">Ближайшие события.</h2>
|
||||
{{ request.user.last_login }}
|
||||
{{ request.user.is_superuser }}
|
||||
{{ request.user }}
|
||||
|
||||
|
||||
{% comment %} <canvas class="my-4 w-100" id="myChart" width="900" height="380"></canvas> {% endcomment %}
|
||||
|
||||
{% for item in objects %}
|
||||
<div class="row shadow p-2 rounded bg-body mt-2 border border-dark">
|
||||
<div class="text-center container">
|
||||
<h4 >
|
||||
<a href="{{ item.get_absolute_url }}" class="nav-link text-primary">Группа {{ item.title }}</a>
|
||||
<p>
|
||||
Осталось до выпуска - {{ item.graduation_date|timeuntil }}
|
||||
</p>
|
||||
</h4>
|
||||
{% get_cbg item.pk as contracts %}
|
||||
<div class="row">
|
||||
{% for item in contracts %}
|
||||
<div class="col-xxl-4 col-xl-6 col-lg-6 px-1 py-1">
|
||||
<div class="shadow-sm border py-1">
|
||||
<div class="row border-danger mx-auto container-fluid p-0">
|
||||
|
||||
<div class="col-md-3 border-info">
|
||||
<img src="
|
||||
{% if item.client.photo %}
|
||||
{{ item.client.photo.url }}
|
||||
{% else %}
|
||||
{% static 'img/blank.png' %}
|
||||
{% endif %}
|
||||
" class="img-fluid mx-auto d-block rounded shadow border" />
|
||||
</div>
|
||||
<div class="col-md-9 p-0 m-0">
|
||||
<a href=" {{ item.client.get_absolute_url }} " class=" fs-6 nav-link">{{ item.client.surname }} {{ item.client.name }} {{item.client.patronymic}} </a>
|
||||
<p>
|
||||
<a href=" {{ item.get_absolute_url }} " class=" fs-6 nav-link">Договор №{{ item.number }} </a>
|
||||
</p>
|
||||
<p>
|
||||
{% if item.degree_work.title %}
|
||||
"{{ item.degree_work.title }}" <br>
|
||||
Руководитель - {{ item.degree_work.adviser }} <br>
|
||||
{% comment %} Протокол - {{ item.degree_work.protocol }} {% endcomment %}
|
||||
{% endif %}
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{% endfor %}
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
{% endfor %}
|
||||
|
||||
|
||||
|
||||
{% endblock content %}
|
||||
64
retraining/main/templates/main/list_for_sdo.html
Normal file
64
retraining/main/templates/main/list_for_sdo.html
Normal file
@@ -0,0 +1,64 @@
|
||||
{% extends 'base.html' %}
|
||||
|
||||
{% load static %}
|
||||
{% load stud_tags %}
|
||||
|
||||
{% block title %}
|
||||
{{ block.super }} {{title}}
|
||||
{% endblock title %} Студенты
|
||||
|
||||
{% block content %}
|
||||
{% comment %} <div class="d-flex justify-content-between flex-wrap flex-md-nowrap align-items-center pt-3 pb-2 mb-3 border-bottom">
|
||||
<h1 class="h2">Dashboard</h1>
|
||||
<div class="btn-toolbar mb-2 mb-md-0">
|
||||
<div class="btn-group me-2">
|
||||
<button type="button" class="btn btn-sm btn-outline-secondary">Share</button>
|
||||
<button type="button" class="btn btn-sm btn-outline-secondary">Export</button>
|
||||
</div>
|
||||
<button type="button" class="btn btn-sm btn-outline-secondary dropdown-toggle">
|
||||
<span data-feather="calendar" class="align-text-bottom"></span>
|
||||
This week
|
||||
</button>
|
||||
</div>
|
||||
</div> {% endcomment %}
|
||||
|
||||
<h2 class="text-center">{{t_title}}:</h2>
|
||||
<div class="table-responsive">
|
||||
<table class="table table-striped table-sm table-hover table-bordered">
|
||||
<thead class="text-center table-secondary">
|
||||
<tr>
|
||||
{% comment %} <th scope="col" class="text-end">№</th> {% endcomment %}
|
||||
<th scope="col">Фамилия</th>
|
||||
<th scope="col">Имя</th>
|
||||
<th scope="col">Отчество</th>
|
||||
<th scope="col">E-mail</th>
|
||||
<th scope="col">Группа</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody class="text-center">
|
||||
{% for item in objects %}
|
||||
<tr class="align-middle">
|
||||
{% comment %} <td class="text-end align-item-bottom">{{ forloop.counter }}.</td> {% endcomment %}
|
||||
<td>{{ item.client.surname }}</td>
|
||||
<td>{{ item.client.name }}</td>
|
||||
<td>{{item.client.patronymic}}</td>
|
||||
<td>{{item.client.e_mail}}</td>
|
||||
<td>{{item.group.title}}</td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="row container-fluid pt-2 pb-4">
|
||||
<div class="col-1"></div>
|
||||
<div class="col-4 mx-auto d-grid">
|
||||
{% comment %} <a href="{% url 'gen_list_students' group_id=group_id %}" class="btn btn-primary"> Список </a> {% endcomment %}
|
||||
</div>
|
||||
<div class="col-2"></div>
|
||||
<div class="col-4 mx-auto d-grid">
|
||||
{% comment %} <a href="# " class="btn btn-primary" target="_blank">Список для SDO</a> {% endcomment %}
|
||||
</div>
|
||||
<div class="col-1"></div>
|
||||
</div>
|
||||
{% endblock content %}
|
||||
|
||||
38
retraining/main/templates/main/list_graduation_works.html
Normal file
38
retraining/main/templates/main/list_graduation_works.html
Normal file
@@ -0,0 +1,38 @@
|
||||
{% extends 'base.html' %}
|
||||
|
||||
{% load static %}
|
||||
{% load stud_tags %}
|
||||
|
||||
{% block title %}
|
||||
{{ block.super }} {{title}}
|
||||
{% endblock title %} Студенты
|
||||
|
||||
{% block content %}
|
||||
<h2 class="text-center">{{t_title}}</h2>
|
||||
<div class="table-responsive">
|
||||
<table class="table table-striped table-sm table-hover table-bordered">
|
||||
<thead class="text-center table-secondary">
|
||||
<tr>
|
||||
<th scope="col" class="text-end">№</th>
|
||||
<th scope="col">Тема</th>
|
||||
<th scope="col">Контракт</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody class="text-center">
|
||||
{% for item in objects %}
|
||||
<tr class="align-middle">
|
||||
<td class="text-end align-item-bottom">{{ forloop.counter }}.</td>
|
||||
<td>{{item.degree_work.title}}</td>
|
||||
<td>{{ item.number }}</td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
{% endblock content %}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
41
retraining/main/templates/main/list_groups.html
Normal file
41
retraining/main/templates/main/list_groups.html
Normal file
@@ -0,0 +1,41 @@
|
||||
{% extends 'base.html' %}
|
||||
|
||||
{% load static %}
|
||||
{% load stud_tags %}
|
||||
|
||||
{% block title %}
|
||||
{{ block.super }} {{title}}
|
||||
{% endblock title %}
|
||||
|
||||
{% block content %}
|
||||
|
||||
<h2 class="text-center">{{t_title}}</h2>
|
||||
<div class="table-responsive">
|
||||
<table class="table table-striped table-sm table-hover table-bordered">
|
||||
<thead class="text-center table-secondary">
|
||||
<tr>
|
||||
<th scope="col" class="text-end">№</th>
|
||||
<th scope="col">Наименование</th>
|
||||
<th scope="col">Дата выпуска</th>
|
||||
<th scope="col">Обучающиеся</th>
|
||||
<th scope="col">файл</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody class="text-center">
|
||||
{% for item in objects %}
|
||||
<tr class="align-middle">
|
||||
<td class="text-end align-item-bottom">{{ forloop.counter }}.</td>
|
||||
<td><a href=" {{item.get_absolute_url}} ">{{ item.title}}</td>
|
||||
<td>{{item.graduation_date}}</td>
|
||||
<td>{% show_students_by_group item.id %} </td>
|
||||
<td class="align-middle"><a href="{% url "gen_group_list" group_id=item.pk %}" target="_blank"><span data-feather="file-text" class="align-text-bottom"></span></a></td>
|
||||
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
{% endblock content %}
|
||||
|
||||
|
||||
56
retraining/main/templates/main/list_orders.html
Normal file
56
retraining/main/templates/main/list_orders.html
Normal file
@@ -0,0 +1,56 @@
|
||||
{% extends 'base.html' %}
|
||||
|
||||
{% load static %}
|
||||
{% load stud_tags %}
|
||||
|
||||
{% block title %}
|
||||
{{ block.super }} {{title}}
|
||||
{% endblock title %} Студенты
|
||||
|
||||
{% block content %}
|
||||
<h2 class="text-center">{{t_title}}</h2>
|
||||
<div class="table-responsive">
|
||||
<table class="table table-striped table-sm table-hover table-bordered">
|
||||
<thead class="text-center table-secondary">
|
||||
<tr>
|
||||
<th scope="col" class="text-end">№</th>
|
||||
<th scope="col">Дата приказа</th>
|
||||
<th scope="col">Тип приказа</th>
|
||||
<th scope="col">Номер приказа</th>
|
||||
<th scope="col">Документ</th>
|
||||
<th scope="col">Студенты</th>
|
||||
<th scope="col">Скан</th>
|
||||
<th scope="col"><a href="{% url 'admin:main_orders_add' %}" >Создать</a></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody class="text-center">
|
||||
{% for item in objects %}
|
||||
<tr class="align-middle">
|
||||
<td class="text-end align-item-bottom">{{ forloop.counter }}.</td>
|
||||
<td>{{item.event_date}}</td>
|
||||
<td><a href="{{ item.get_absolute_url }}" target="_blank">{{ item.type_order }}</a></td>
|
||||
<td class="">{{ item.number }}</td>
|
||||
<td><a href="{% url 'gen_order' order_id=item.pk %}" >Сохранить</a></td>
|
||||
<td>{% show_students_by_order item.id %} </td>
|
||||
{% if item.scan %}
|
||||
<td class="align-middle"><a href="{{ item.scan.url }}" target="_blank"><span data-feather="file-text" class="align-text-bottom"></span></a></td>
|
||||
{% else %}
|
||||
<td></td>
|
||||
{% endif %}
|
||||
<td>
|
||||
<a href="{% url 'admin:main_orders_change' item.pk %}" >Редактировать</a> |
|
||||
<a href="{% url 'admin:main_orders_delete' item.pk %}" >Удалить</a>
|
||||
</td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
{% endblock content %}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
77
retraining/main/templates/main/list_students.html
Normal file
77
retraining/main/templates/main/list_students.html
Normal file
@@ -0,0 +1,77 @@
|
||||
{% extends 'base.html' %}
|
||||
|
||||
{% load static %}
|
||||
{% load stud_tags %}
|
||||
|
||||
{% block title %}
|
||||
{{ block.super }} {{title}}
|
||||
{% endblock title %} Студенты
|
||||
|
||||
{% block content %}
|
||||
{% comment %} <div class="d-flex justify-content-between flex-wrap flex-md-nowrap align-items-center pt-3 pb-2 mb-3 border-bottom">
|
||||
<h1 class="h2">Dashboard</h1>
|
||||
<div class="btn-toolbar mb-2 mb-md-0">
|
||||
<div class="btn-group me-2">
|
||||
<button type="button" class="btn btn-sm btn-outline-secondary">Share</button>
|
||||
<button type="button" class="btn btn-sm btn-outline-secondary">Export</button>
|
||||
</div>
|
||||
<button type="button" class="btn btn-sm btn-outline-secondary dropdown-toggle">
|
||||
<span data-feather="calendar" class="align-text-bottom"></span>
|
||||
This week
|
||||
</button>
|
||||
</div>
|
||||
</div> {% endcomment %}
|
||||
|
||||
<h2 class="text-center">{{t_title}}:</h2>
|
||||
<div class="table-responsive">
|
||||
<table class="table table-striped table-sm table-hover table-bordered">
|
||||
<thead class="text-center table-secondary">
|
||||
<tr>
|
||||
<th scope="col" class="text-end">№</th>
|
||||
<th scope="col">Фото</th>
|
||||
<th scope="col">ФИО</th>
|
||||
<th scope="col">Пол</th>
|
||||
<th scope="col">Телефон</th>
|
||||
<th scope="col">Обучается</th>
|
||||
<th scope="col">Возраст</th>
|
||||
<th scope="col">Тема ВКР</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody class="text-center">
|
||||
{% for item in objects %}
|
||||
<tr class="align-middle">
|
||||
<td class="text-end align-item-bottom">{{ forloop.counter }}.</td>
|
||||
<td>
|
||||
{% if item.client.photo %}
|
||||
<img src="{{ item.client.photo.url }}" height="75" />
|
||||
{% else %}
|
||||
<img src="{% static 'img/blank.png' %}" height="75" />
|
||||
{% endif %}
|
||||
</td>
|
||||
<td><a href=" {{ item.client.get_absolute_url }} ">{{ item.client.surname }} {{ item.client.name }} {{item.client.patronymic}}</a></td>
|
||||
<td>{{item.client.gender}}</td>
|
||||
<td>{{item.client.phone}}</td>
|
||||
<td>
|
||||
<a href=" {{ item.get_absolute_url }} ">{{ item.number }} </a> <br>
|
||||
с {{item.start_date|date:"SHORT_DATE_FORMAT"}} по {{item.end_date|date:"SHORT_DATE_FORMAT"}}
|
||||
</td>
|
||||
<td>{{ item.client.birthdate|timesince }}</td>
|
||||
<td>{{ item.degree_work.title }}</td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="row container-fluid pt-2 pb-4">
|
||||
<div class="col-1"></div>
|
||||
<div class="col-4 mx-auto d-grid">
|
||||
<a href="{% url 'gen_list_students' group_id=group_id %}" class="btn btn-primary"> Список #доделать#</a>
|
||||
</div>
|
||||
<div class="col-2"></div>
|
||||
<div class="col-4 mx-auto d-grid">
|
||||
<a href="{% url 'gen_list_sdo' group_id=group_id %}" class="btn btn-primary">Список для SDO</a>
|
||||
</div>
|
||||
<div class="col-1"></div>
|
||||
</div>
|
||||
{% endblock content %}
|
||||
|
||||
424
retraining/main/templates/main/print_contract.html
Normal file
424
retraining/main/templates/main/print_contract.html
Normal file
@@ -0,0 +1,424 @@
|
||||
{% load static %}
|
||||
<!DOCTYPE html>
|
||||
<html lang="ru">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="stylesheet" href="{% static 'css/print.css' %}">
|
||||
<title> {{title}} </title>
|
||||
</head>
|
||||
<body>
|
||||
<div class="page">
|
||||
<table class="num-table">
|
||||
<tr>
|
||||
<td>Договор №</td>
|
||||
<td class="num-cell"></td>
|
||||
{% for item in object.number %}
|
||||
<td class="num-cell {% if not item in '.-' %} inner {% endif %}">{{ item }}</td>
|
||||
{% endfor %}
|
||||
</tr>
|
||||
</table>
|
||||
<table class="footer">
|
||||
<tr>
|
||||
<td>г. Новочеркасск</td>
|
||||
<!-- <td ></td> -->
|
||||
<!-- <td class="vpisat">"{{object.agreement_date|date:"d"}}"</td> -->
|
||||
<td class="vpisat">{{object.agreement_date|date:'"d" E Y'}} г.</td>
|
||||
<!-- <td></td> -->
|
||||
<!-- <td class="vpisat we60">{{object.agreement_date|date:"E"}} </td> -->
|
||||
<!-- <td>{{object.agreement_date|date:"Y"}}</td> -->
|
||||
</tr>
|
||||
</table>
|
||||
<p>
|
||||
Федеральное государственное бюджетное образовательное учреждение высшего образования «Южно-Российский государственный политехнический
|
||||
университет (НПИ) имени М.И. Платова», (ЮРГПУ(НПИ)), осуществляющее образовательную деятельность на основании Устава и
|
||||
лицензии от 06.09.2016 г № 2372, выданной Федеральной службой по надзору в сфере образования и науки (срок действия - бессрочно),
|
||||
именуемое в дальнейшем «Исполнитель», в лице директора Института дополнительного образования {{object.structure.director_ido.surname_genitive}}
|
||||
{{object.structure.director_ido.name_genitive}} {{object.structure.director_ido.patronymic_genitive}}, действующего на основании
|
||||
доверенности № {{object.structure.warrant_number}} от {{object.structure.warrant_date|date:'d.m.Y'}} г. с одной стороны, и Гражданин(ка)
|
||||
</p>
|
||||
|
||||
<table class="full-str">
|
||||
<tr>
|
||||
<td class="vpisat tb tc">{{ object.client.surname }} {{ object.client.name }} {{ object.client.patronymic }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="poyasnenie tc">(фамилия, имя, отчество лица, зачисляемого на обучение)</td>
|
||||
</tr>
|
||||
</table>
|
||||
<p class="tb tc" id="one">1. Предмет договора</p>
|
||||
<p>
|
||||
1.1. Исполнитель обязуется предоставить образовательную услугу, а Обучающийся обязуется оплатить образовательную услугу по предоставлению услуги по дополнительной профессиональной программе профессиональной переподготовки «Машины и оборудование нефтяных и газовых промыслов» по заочной форме обучения с применением электронного обучения и дистанционных образовательных технологий, в соответствии с учебными планами, в том числе индивидуальными, и образовательными программами Исполнителя.
|
||||
</p>
|
||||
<p>
|
||||
1.2. Срок освоения образовательной программы на момент подписания Договора составляет 521 часов,
|
||||
</p>
|
||||
<p class="tc">c {{object.start_date}} по {{object.end_date}}</p>
|
||||
<p>
|
||||
1.3. После освоения Обучающимся образовательной программы и успешного прохождения итоговой аттестации и исполнения п.4.2. настоящего договора, ему выдается диплом установленного образца о профессиональной переподготовке.
|
||||
</p>
|
||||
<p class="tb tc">2. Права Исполнителя и Обучающегося</p>
|
||||
<p>
|
||||
2.1. Исполнитель вправе:
|
||||
</p>
|
||||
<p class="sp">
|
||||
2.1.1. Самостоятельно осуществлять образовательный процесс, устанавливать системы оценок, формы, порядок и периодичность проведения промежуточной аттестации Обучающегося.
|
||||
</p>
|
||||
<p class="sp">
|
||||
2.1.2. Применять к Обучающемуся меры поощрения и меры дисциплинарного взыскания в соответствии с законодательством Российской Федерации, уставом Исполнителя, настоящим договором и локальными нормативными актами Исполнителя.
|
||||
</p>
|
||||
<p>
|
||||
2.2. Обучающийся вправе получать информацию от Исполнителя по вопросам организации и обеспечения надлежащего предоставления услуг, предусмотренных <a href="#one"> разделом 1</a> настоящего Договора.
|
||||
</p>
|
||||
<p>
|
||||
2.3. Обучающемуся предоставляются академические права в соответствии с частью 1 статьи 34 Федерального закона от 29 декабря 2012 г. № 273-ФЗ «Об образовании в Российской Федерации».
|
||||
</p>
|
||||
<p> Обучающийся также вправе:</p>
|
||||
<p class="sp">
|
||||
2.3.1. Получать информацию от Исполнителя по вопросам организации и обеспечения надлежащего предоставления услуг, предусмотренных <a href="#one"> разделом 1</a> настоящего Договора;
|
||||
</p>
|
||||
<p class="sp">
|
||||
2.3.2. Обращаться к Исполнителю по вопросам, касающимся образовательного процесса.
|
||||
</p>
|
||||
<p class="sp">
|
||||
2.3.3. Пользоваться в порядке, установленном локальными нормативными актами, имуществом Исполнителя, необходимым для освоения образовательной программы.
|
||||
</p>
|
||||
<p class="sp">
|
||||
2.3.4. Принимать в порядке, установленном локальными нормативными актами, участие в социально-культурных, оздоровительных и иных мероприятиях, организованных Исполнителем.
|
||||
</p>
|
||||
<p class="sp">
|
||||
2.3.5. Получать полную и достоверную информацию об оценке своих знаний, умений, навыков и компетенций, а также о критериях этой оценки.
|
||||
</p>
|
||||
<p class="tb tc">3. Обязанности Исполнителя и Обучающегося</p>
|
||||
<p>
|
||||
3.1. <strong> Исполнитель обязан:</strong>
|
||||
</p>
|
||||
<p class="sp">
|
||||
3.1.1. Зачислить Обучающегося, выполнившего установленные законодательством Российской Федерации, учредительными документами, локальными нормативными актами Исполнителя условия приема, в качестве слушателя дополнительной профессиональной программы профессиональной переподготовки.
|
||||
</p>
|
||||
<p class="sp">
|
||||
3.1.2. Довести до Обучающегося информацию, содержащую сведения о предоставлении платных образовательных услуг в порядке и объеме, которые предусмотрены Законом Российской Федерации «О защите прав потребителей» и Федеральным законом «Об образовании в Российской Федерации».
|
||||
</p>
|
||||
<p class="sp">
|
||||
3.1.3. Организовать и обеспечить надлежащее предоставление образовательных услуг, предусмотренных <a href="#one"> разделом 1</a> настоящего Договора. Образовательные услуги оказываются в соответствии с учебным планом, в том числе индивидуальным, и расписанием занятий Исполнителя;
|
||||
</p>
|
||||
<p class="sp">
|
||||
3.1.4. Обеспечить Обучающемуся предусмотренные выбранной образовательной программой условия ее освоения;
|
||||
</p>
|
||||
<p class="sp">
|
||||
3.1.5. Сохранить место за Обучающимся в случае пропуска занятий по уважительным причинам (с учетом оплаты услуг, предусмотренных <a href="#one"> разделом 1</a> настоящего договора).
|
||||
</p>
|
||||
<p class="sp">
|
||||
3.1.6. Принимать от Обучающегося плату за образовательные услуги.
|
||||
</p>
|
||||
<p class="sp">
|
||||
3.1.7. Обеспечить Обучающемуся уважение человеческого достоинства, защиту от всех форм физического и психического насилия, оскорбления личности, охрану жизни и здоровья.
|
||||
</p>
|
||||
<p class="sp">
|
||||
3.1.8. При освоении дополнительной профессиональной программы параллельно с получением среднего профессионального и (или) высшего образования документ о профессиональной переподготовке/ повышении квалификации выдать одновременно с получением соответствующего документа об образовании и о квалификации.
|
||||
</p>
|
||||
<p class="sp">
|
||||
3.1.9. Обучающемуся, не прошедшему итоговой аттестации или получившему на итоговой аттестации неудовлетворительные результаты, а также Обучающемуся, освоившему часть образовательной программы и (или) отчисленному из ЮРГПУ(НПИ), выдается справка об обучении или о периоде обучения по образцу, устанавливаемому Исполнителем.
|
||||
</p>
|
||||
<p>
|
||||
3.2 <strong>Обучающийся обязан</strong> своевременно вносить плату за предоставляемые ему образовательные услуги, указанные в <a href="#one"> разделе 1</a> настоящего Договора, в размере и порядке, определенных настоящим Договором а также предоставлять платежные документы, подтверждающие такую оплату.
|
||||
</p>
|
||||
<p>
|
||||
3.3. <strong>Обучающийся обязан</strong> соблюдать требования, установленные в статье 43 Федерального закона от 29.12.2012 г. №273-ФЗ «Об образовании в Российской Федерации», в том числе:
|
||||
</p>
|
||||
<p class="sp">
|
||||
3.3.1. Выполнять задания для подготовки к занятиям, учебным планом, в том числе индивидуальным.
|
||||
</p>
|
||||
<p class="sp">
|
||||
3.3.2. Извещать Исполнителя о причинах отсутствия на занятиях.
|
||||
</p>
|
||||
<p class="sp">
|
||||
3.3.3. Обучаться в образовательной организации по образовательной программе с соблюдением учебного плана, в том числе индивидуального.
|
||||
</p>
|
||||
<p class="sp">
|
||||
3.3.4. Соблюдать требования Устава ЮРГПУ(НПИ), правил внутреннего распорядка и иные локальные нормативные акты Исполнителя.
|
||||
</p>
|
||||
<p class="tb tc">4. Стоимость услуг, сроки и порядок их оплаты</p>
|
||||
<p>
|
||||
4.1. Полная стоимость платных образовательных услуг за весь период обучения Обучающегося составляет: <strong>42000</strong> (Сорок две тысячи) руб. (без НДС). Увеличение стоимости платных образовательных услуг после заключения договора не допускается, за исключением увеличения стоимости указанных услуг с учетом уровня инфляции, предусмотренного основными характеристиками федерального бюджета на очередной финансовый год и плановый период. Увеличение стоимости обучения производится Исполнителем в одностороннем порядке приказом ректора ЮРГПУ(НПИ), размещаемом на официальном сайте ЮРГПУ(НПИ).
|
||||
</p>
|
||||
<p>
|
||||
4.2. Оплата производится равными долями по семестрам:
|
||||
</p>
|
||||
<p>
|
||||
<ul>
|
||||
<li>14 000 (четырнадцать тысяч) рублей в срок до {{ object.payment_date1|date:"SHORT_DATE_FORMAT" }} г.</li>
|
||||
<li>14 000 (четырнадцать тысяч) рублей в срок до {{ object.payment_date2|date:"SHORT_DATE_FORMAT" }} г.</li>
|
||||
<li>14 000 (четырнадцать тысяч) рублей в срок до {{ object.payment_date3|date:"SHORT_DATE_FORMAT" }} г.</li>
|
||||
</ul>
|
||||
на счет, указанный в <a href="#nine">разделе 9</a> Настоящего Договора.
|
||||
</p>
|
||||
<p>
|
||||
4.3. Услуга считается оказанной (без обязательного оформления акта оказанных услуг) по мере ее готовности (пропорционально периоду, прошедшему до даты фиксации суммы оказанных услуг, или даты отчисления Обучающегося, или даты прекращения договора). Денежные средства, оплаченные Обучающимся за обучение, возвращаются в случае расторжения или досрочного прекращения действия договора, за вычетом фактически понесенных расходов.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="page">
|
||||
<p class="tb tc">
|
||||
5. Порядок изменения и расторжения Договора
|
||||
</p>
|
||||
<p>
|
||||
5.1. Условия, на которых заключен настоящий Договор, могут быть изменены по соглашению Сторон или в соответствии с законодательством Российской Федерации.
|
||||
</p>
|
||||
<p>
|
||||
5.2. Настоящий Договор может быть расторгнут по соглашению Сторон.
|
||||
</p>
|
||||
<p>
|
||||
5.3. Настоящий Договор может быть расторгнут по инициативе Исполнителя в одностороннем порядке в случаях:
|
||||
<ul>
|
||||
<li>
|
||||
установления нарушения порядка приема в ЮРГПУ(НПИ), повлекшего по вине обучающегося его незаконное зачисление в ЮРГПУ(НПИ);
|
||||
</li>
|
||||
<li>
|
||||
просрочки оплаты стоимости платных образовательных услуг;
|
||||
</li>
|
||||
<li>
|
||||
невозможности надлежащего исполнения обязательств по оказанию платных образовательных услуг вследствие действий (бездействия) Обучающегося;
|
||||
</li>
|
||||
<li>
|
||||
в иных случаях, предусмотренных законодательством Российской Федерации.
|
||||
</li>
|
||||
</ul>
|
||||
</p>
|
||||
<p>
|
||||
5.4. Настоящий Договор расторгается досрочно:
|
||||
<ul>
|
||||
<li>
|
||||
по инициативе Обучающегося, в том числе в случае перевода Обучающегося для продолжения освоения образовательной программы в другую организацию, осуществляющую образовательную деятельность;
|
||||
</li>
|
||||
<li>
|
||||
по инициативе Исполнителя в случае применения к Обучающемуся, достигшему возраста пятнадцати лет, отчисления как меры дисциплинарного взыскания, в случае невыполнения Обучающимся по профессиональной образовательной программе обязанностей по добросовестному освоению такой образовательной программы и выполнению учебного плана, а также в случае установления нарушения порядка приема в образовательную организацию, повлекшего по вине Обучающегося его незаконное зачисление в образовательную организацию;
|
||||
</li>
|
||||
<li>
|
||||
по обстоятельствам, не зависящим от воли Обучающегося и Исполнителя, в том числе в случае ликвидации Исполнителя.
|
||||
</li>
|
||||
</ul>
|
||||
</p>
|
||||
<p>
|
||||
5.5. Исполнитель вправе отказаться от исполнения обязательств по Договору при условии полного возмещения Обучающемуся убытков.
|
||||
</p>
|
||||
<p>
|
||||
5.6. Обучающийся вправе отказаться от исполнения настоящего Договора при условии оплаты Исполнителю фактически понесенных им расходов, связанных с исполнением обязательств по договору.
|
||||
</p>
|
||||
<p class="tb tc">6. Ответственность Исполнителя и Обучающегося</p>
|
||||
<p>
|
||||
6.1. За неисполнение или ненадлежащее исполнение своих обязательств по Договору Стороны несут ответственность, предусмотренную законодательством Российской Федерации и Договором.
|
||||
</p>
|
||||
<p>
|
||||
6.2. При обнаружении недостатка образовательной услуги, в том числе оказания её не в полном объеме, предусмотренном образовательными программами (частью образовательной программы), Обучающийся вправе по своему выбору потребовать:
|
||||
</p>
|
||||
<p class="sp">
|
||||
6.2.1. Безвозмездного оказания образовательной услуги;
|
||||
</p>
|
||||
<p class="sp">
|
||||
6.2.2. Соразмерного уменьшения стоимости оказанной образовательной услуги.
|
||||
</p>
|
||||
<p class="sp">
|
||||
6.2.3. Возмещения понесенных им расходов по устранению недостатков оказанной образовательной услуги своими силами или третьими лицами.
|
||||
</p>
|
||||
<p>
|
||||
6.3. Обучающийся вправе отказаться от исполнения Договора и потребовать полного возмещения убытков, если в шестимесячный срок недостатки
|
||||
образовательной услуги не устранены Исполнителем. Обучающийся также вправе отказаться от исполнения Договора, если им обнаружен существенный
|
||||
недостаток оказанной образовательной услуги или иные существенные отступления от условий Договора.
|
||||
</p>
|
||||
<p>
|
||||
6.4. Если Исполнитель нарушил сроки оказания образовательной услуги (сроки начала и (или) окончания оказания образовательной услуги и
|
||||
(или) промежуточные сроки оказания образовательной услуги) либо если во время оказания образовательной услуги стало очевидным, что она
|
||||
не будет осуществлена в срок, Обучающийся вправе по своему выбору:
|
||||
</p>
|
||||
<p class="sp">
|
||||
6.4.1. Назначить Исполнителю новый срок, в течение которого Исполнитель должен приступить к оказанию образовательной услуги и (или)
|
||||
закончить оказание образовательной услуги;
|
||||
</p>
|
||||
<p class="sp">
|
||||
6.4.2. Поручить оказать образовательную услугу третьим лицам за разумную цену и потребовать от Исполнителя возмещения понесенных расходов;
|
||||
</p>
|
||||
<p class="sp">
|
||||
6.4.3. Потребовать уменьшения стоимости образовательной услуги;
|
||||
</p>
|
||||
<p class="sp">
|
||||
6.4.4. Расторгнуть Договор.
|
||||
</p>
|
||||
<p>
|
||||
6.5. Обучающийся вправе потребовать полного возмещения убытков, причиненных ему в связи с нарушением сроков начала и (или) окончания
|
||||
образовательной услуги, а также в связи с недостатками образовательной услуги.
|
||||
</p>
|
||||
<p>
|
||||
6.6. Место исполнения договора: г. Новочеркасск Ростовской области.
|
||||
</p>
|
||||
<p>
|
||||
6.7. Иски, вытекающие из настоящего договора, предъявляются в суд г. Новочеркасска Ростовской области.
|
||||
</p>
|
||||
<p class="tb tc">7. Срок действия Договора</p>
|
||||
<p>
|
||||
7.1. Настоящий Договор вступает в силу со дня его заключения Сторонами и действует до полного исполнения Сторонами обязательств.
|
||||
</p>
|
||||
<p class="tb tc">8. Заключительные положения</p>
|
||||
<p>
|
||||
8.1. Сведения, указанные в настоящем Договоре, соответствуют информации, размещенной на официальном сайте Исполнителя в сети
|
||||
"Интернет" на дату заключения настоящего Договора.
|
||||
</p>
|
||||
<p>
|
||||
8.2. Под периодом предоставления образовательной услуги (периодом обучения/сроком оказания услуг) понимается промежуток времени
|
||||
с даты издания приказа о зачислении Обучающегося в ЮРГПУ(НПИ) до даты издания приказа об окончании обучения или отчислении
|
||||
Обучающегося из ЮРГПУ(НПИ).
|
||||
</p>
|
||||
<p>
|
||||
8.3. Настоящий Договор составлен в 4-х экземплярах (один экземпляр Обучающемуся, два – ЮРГПУ(НПИ)). Все экземпляры имеют одинаковую
|
||||
юридическую силу. Изменения и дополнения настоящего Договора могут производиться только в письменной форме и подписываться
|
||||
уполномоченными представителями Сторон.
|
||||
</p>
|
||||
<p>
|
||||
8.4. Изменения Договора оформляются дополнительными соглашениями к Договору.
|
||||
</p>
|
||||
<p class="tb tc" id="nine">9.Адреса и реквизиты сторон</p>
|
||||
<p>
|
||||
<strong>Исполнитель:</strong> федеральное государственное бюджетное образовательное учреждение высшего образования «Южно-Российский
|
||||
государственный политехнический университет (НПИ) имени М.И. Платова»
|
||||
</p>
|
||||
<p>
|
||||
Адрес: 346428, Ростовская область, г. Новочеркасск, ул. Просвещения, д. 132 Тел./Факс 8(86352) 55382
|
||||
</p>
|
||||
<p>
|
||||
ИНН 6150010834 / КПП 615001001/ БИК 046015001 ОКТМО 60727000 КБК 00000000000000000130
|
||||
</p>
|
||||
<p>
|
||||
УФК по Ростовской области (5800, ФГБОУ ВО «ЮРГПУ(НПИ) имени М.И. Платова», л/с20586У30610)
|
||||
</p>
|
||||
<p>
|
||||
Наименование банка: ОТДЕЛЕНИЕ РОСТОВ-НА-ДОНУ БАНКА РОССИИ//УФК по Ростовской области г. Ростов-на-Дону
|
||||
</p>
|
||||
<p>
|
||||
Казначейский счет № 03214643000000015800
|
||||
</p>
|
||||
<p>
|
||||
Единый казначейский счет (ЕКС) № 40102810845370000050
|
||||
</p>
|
||||
<p>
|
||||
ОГРН 1026102216030
|
||||
</p>
|
||||
<p>
|
||||
КБК 00000000000000000130
|
||||
</p>
|
||||
<p></p>
|
||||
|
||||
<table class="full-str">
|
||||
<tr>
|
||||
<td class="title tb">Обучающийся:</td>
|
||||
<td class="vpisat">{{ object.client.surname }} {{ object.client.name }} {{ object.client.patronymic }}</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table class="full-str">
|
||||
<tr>
|
||||
<td class="title">Паспорт: Серия</td>
|
||||
<td class="vpisat">{{object.client.passport.series}}</td>
|
||||
<td class="title">№</td>
|
||||
<td class="vpisat">{{object.client.passport.number}}</td>
|
||||
<td class="title"> </td>
|
||||
<td class="vpisat">{{object.client.passport.issued_department}}</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td class="title">дата выдачи</td>
|
||||
<td class="vpisat">{{object.client.passport.issued_date|date:'d.m.Y'}}</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table class="full-str">
|
||||
<tr>
|
||||
<td>Адрес:</td>
|
||||
<td class="vpisat">{{object.client.passport.address_registration}}</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td class="title">Телефон:</td>
|
||||
<td class="vpisat">{{object.client.phone}}</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table width="100%">
|
||||
<tr>
|
||||
<th colspan="2">Исполнитель</th>
|
||||
<th></th>
|
||||
<th colspan="2">Обучающийся</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Директор ИДО</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="podpis"></td>
|
||||
<td>/И.А. Ревин/</td>
|
||||
<td></td>
|
||||
<td class="podpis"></td>
|
||||
<td>/{{ object.client.name|slice:1 }}.{{ object.client.patronymic|slice:1 }}. {{ object.client.surname }}/</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="poyasnenie tc">подпись</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="poyasnenie tc">подпись</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="tc" height="40px">М.П.</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="" colspan="2">Договор внесен в базу данных</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="2">Ответственный от ДЭиФ</td>
|
||||
<td></td>
|
||||
<td colspan="2">Ответственный от ИДО</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="podpis"></td>
|
||||
<td>/И.В. Свечкарева/</td>
|
||||
<td></td>
|
||||
<td class="podpis"></td>
|
||||
<td>/А.С. Кожевников/</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="poyasnenie tc">подпись</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="poyasnenie tc">подпись</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
510
retraining/main/templates/main/print_contract_with_customer.html
Normal file
510
retraining/main/templates/main/print_contract_with_customer.html
Normal file
@@ -0,0 +1,510 @@
|
||||
{% load static %}
|
||||
<!DOCTYPE html>
|
||||
<html lang="ru">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="stylesheet" href="{% static 'css/print.css' %}">
|
||||
<title> {{title}} </title>
|
||||
</head>
|
||||
<body>
|
||||
<div class="page">
|
||||
<table class="num-table">
|
||||
<tr>
|
||||
<td>Договор №</td>
|
||||
<td class="num-cell"></td>
|
||||
{% for item in object.number %}
|
||||
<td class="num-cell {% if not item in '.-' %} inner {% endif %}">{{ item }}</td>
|
||||
{% endfor %}
|
||||
</tr>
|
||||
</table>
|
||||
<table class="footer">
|
||||
<tr>
|
||||
<td>г. Новочеркасск</td>
|
||||
<!-- <td ></td> -->
|
||||
<!-- <td class="vpisat">"{{object.agreement_date|date:"d"}}"</td> -->
|
||||
<td class="vpisat">{{object.agreement_date|date:'"d" E Y'}} г.</td>
|
||||
<!-- <td></td> -->
|
||||
<!-- <td class="vpisat we60">{{object.agreement_date|date:"E"}} </td> -->
|
||||
<!-- <td>{{object.agreement_date|date:"Y"}}</td> -->
|
||||
</tr>
|
||||
</table>
|
||||
<p>
|
||||
Федеральное государственное бюджетное образовательное учреждение высшего образования «Южно-Российский государственный политехнический
|
||||
университет (НПИ) имени М.И. Платова», (ЮРГПУ(НПИ)), осуществляющее образовательную деятельность на основании Устава и
|
||||
лицензии от 06.09.2016 г № 2372, выданной Федеральной службой по надзору в сфере образования и науки (срок действия - бессрочно),
|
||||
именуемое в дальнейшем «Исполнитель», в лице директора Института дополнительного образования {{object.structure.director_ido.surname_genitive}}
|
||||
{{object.structure.director_ido.name_genitive}} {{object.structure.director_ido.patronymic_genitive}}, действующего на основании
|
||||
доверенности № {{object.structure.warrant_number}} от {{object.structure.warrant_date|date:'d.m.Y'}} г.
|
||||
|
||||
<table class="full-str">
|
||||
<tr>
|
||||
<td>и </td>
|
||||
<td class="vpisat tb tc" width="70%">{{ object.customer.surname }} {{ object.customer.name }} {{ object.customer.patronymic }}</td>
|
||||
<td>, именуемый(ая) в дальнейшем «Заказчик», и</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="poyasnenie tc">(фамилия, имя, отчество заказчика)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
<table class="full-str">
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="vpisat tb tc" width="69%">{{ object.client.surname }} {{ object.client.name }} {{ object.client.patronymic }}</td>
|
||||
<td>, именуемый(ая) в дальнейшем Обучающийся,</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="poyasnenie tc">(фамилия, имя, отчество обучающегося)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
совместно именуемые «Стороны», заключили настоящий Договор о нижеследующем:
|
||||
</p>
|
||||
<p class="tb tc" id="one">1. Предмет договора</p>
|
||||
<p>
|
||||
1.1. Исполнитель обязуется предоставить образовательную услугу, а Заказчик обязуется оплатить образовательную услугу по предоставлению услуги по дополнительной профессиональной программе
|
||||
профессиональной переподготовки «Машины и оборудование нефтяных и газовых промыслов» по заочной форме обучения с применением электронного обучения и дистанционных образовательных технологий,
|
||||
в соответствии с учебными планами, в том числе индивидуальными, и образовательными программами Исполнителя.
|
||||
</p>
|
||||
<p>
|
||||
1.2. Срок освоения образовательной программы на момент подписания Договора составляет 521 часов,
|
||||
</p>
|
||||
<p class="tc">c {{object.start_date}} по {{object.end_date}}</p>
|
||||
<p>
|
||||
1.3. После освоения Обучающимся образовательной программы и успешного прохождения итоговой аттестации и исполнения п.4.2. настоящего договора, ему выдается диплом установленного образца о
|
||||
профессиональной переподготовке.
|
||||
</p>
|
||||
<p class="tb tc">2. Права Исполнителя, Заказчика и Обучающегося</p>
|
||||
<p>
|
||||
2.1. Исполнитель вправе:
|
||||
</p>
|
||||
<p class="sp">
|
||||
2.1.1. Самостоятельно осуществлять образовательный процесс, устанавливать системы оценок, формы, порядок и периодичность проведения промежуточной аттестации Обучающегося.
|
||||
</p>
|
||||
<p class="sp">
|
||||
2.1.2. Применять к Обучающемуся меры поощрения и меры дисциплинарного взыскания в соответствии с законодательством Российской Федерации, уставом Исполнителя, настоящим договором и
|
||||
локальными нормативными актами Исполнителя.
|
||||
</p>
|
||||
<p>
|
||||
2.2. Заказчик вправе получать информацию от Исполнителя по вопросам организации и обеспечения надлежащего предоставления услуг, предусмотренных <a href="#one"> разделом 1</a> настоящего Договора.
|
||||
</p>
|
||||
<p>
|
||||
2.3. Обучающемуся предоставляются академические права в соответствии с частью 1 статьи 34 Федерального закона от 29 декабря 2012 г. № 273-ФЗ «Об образовании в Российской Федерации».
|
||||
</p>
|
||||
<p> Обучающийся также вправе:</p>
|
||||
<p class="sp">
|
||||
2.3.1. Получать информацию от Исполнителя по вопросам организации и обеспечения надлежащего предоставления услуг, предусмотренных <a href="#one"> разделом 1</a> настоящего Договора;
|
||||
</p>
|
||||
<p class="sp">
|
||||
2.3.2. Обращаться к Исполнителю по вопросам, касающимся образовательного процесса.
|
||||
</p>
|
||||
<p class="sp">
|
||||
2.3.3. Пользоваться в порядке, установленном локальными нормативными актами, имуществом Исполнителя, необходимым для освоения образовательной программы.
|
||||
</p>
|
||||
<p class="sp">
|
||||
2.3.4. Принимать в порядке, установленном локальными нормативными актами, участие в социально-культурных, оздоровительных и иных мероприятиях, организованных Исполнителем.
|
||||
</p>
|
||||
<p class="sp">
|
||||
2.3.5. Получать полную и достоверную информацию об оценке своих знаний, умений, навыков и компетенций, а также о критериях этой оценки.
|
||||
</p>
|
||||
<p class="tb tc">3. Обязанности Исполнителя, Заказчика и Обучающегося</p>
|
||||
<p>
|
||||
3.1. <strong> Исполнитель обязан:</strong>
|
||||
</p>
|
||||
<p class="sp">
|
||||
3.1.1. Зачислить Обучающегося, выполнившего установленные законодательством Российской Федерации, учредительными документами, локальными нормативными актами Исполнителя условия
|
||||
приема, в качестве слушателя дополнительной профессиональной программы профессиональной переподготовки.
|
||||
</p>
|
||||
<p class="sp">
|
||||
3.1.2. Довести до Заказчика информацию, содержащую сведения о предоставлении платных образовательных услуг в порядке и объеме, которые предусмотрены Законом Российской Федерации
|
||||
«О защите прав потребителей» и Федеральным законом «Об образовании в Российской Федерации».
|
||||
</p>
|
||||
<p class="sp">
|
||||
3.1.3. Организовать и обеспечить надлежащее предоставление образовательных услуг, предусмотренных <a href="#one"> разделом 1</a> настоящего Договора. Образовательные услуги
|
||||
оказываются в соответствии с учебным планом, в том числе индивидуальным, и расписанием занятий Исполнителя;
|
||||
</p>
|
||||
<p class="sp">
|
||||
3.1.4. Обеспечить Обучающемуся предусмотренные выбранной образовательной программой условия ее освоения;
|
||||
</p>
|
||||
<p class="sp">
|
||||
3.1.5. Сохранить место за Обучающимся в случае пропуска занятий по уважительным причинам (с учетом оплаты услуг, предусмотренных <a href="#one"> разделом 1</a>
|
||||
настоящего договора).
|
||||
</p>
|
||||
<p class="sp">
|
||||
3.1.6. Принимать от Заказчика плату за образовательные услуги.
|
||||
</p>
|
||||
<p class="sp">
|
||||
3.1.7. Обеспечить Обучающемуся уважение человеческого достоинства, защиту от всех форм физического и психического насилия, оскорбления личности, охрану жизни и здоровья.
|
||||
</p>
|
||||
<p class="sp">
|
||||
3.1.8. При освоении дополнительной профессиональной программы параллельно с получением среднего профессионального и (или) высшего образования документ о профессиональной
|
||||
переподготовке/ повышении квалификации выдать одновременно с получением соответствующего документа об образовании и о квалификации.
|
||||
</p>
|
||||
<p class="sp">
|
||||
3.1.9. Обучающемуся, не прошедшему итоговой аттестации или получившему на итоговой аттестации неудовлетворительные результаты, а также Обучающемуся, освоившему часть
|
||||
образовательной программы и (или) отчисленному из ЮРГПУ(НПИ), выдается справка об обучении или о периоде обучения по образцу, устанавливаемому Исполнителем.
|
||||
</p>
|
||||
<p>
|
||||
3.2 <strong>Заказчик обязан</strong> своевременно вносить плату за предоставляемые ему образовательные услуги, указанные в <a href="#one"> разделе 1</a> настоящего
|
||||
Договора, в размере и порядке, определенных настоящим Договором а также предоставлять платежные документы, подтверждающие такую оплату.
|
||||
</p>
|
||||
<p>
|
||||
3.3. <strong>Обучающийся обязан</strong> соблюдать требования, установленные в статье 43 Федерального закона от 29.12.2012 г. №273-ФЗ «Об образовании в Российской
|
||||
Федерации», в том числе:
|
||||
</p>
|
||||
<p class="sp">
|
||||
3.3.1. Выполнять задания для подготовки к занятиям, учебным планом, в том числе индивидуальным.
|
||||
</p>
|
||||
<p class="sp">
|
||||
3.3.2. Извещать Исполнителя о причинах отсутствия на занятиях.
|
||||
</p>
|
||||
<p class="sp">
|
||||
3.3.3. Обучаться в образовательной организации по образовательной программе с соблюдением учебного плана, в том числе индивидуального.
|
||||
</p>
|
||||
<p class="sp">
|
||||
3.3.4. Соблюдать требования Устава ЮРГПУ(НПИ), правил внутреннего распорядка и иные локальные нормативные акты Исполнителя.
|
||||
</p>
|
||||
<p class="tb tc">4. Стоимость услуг, сроки и порядок их оплаты</p>
|
||||
<p>
|
||||
4.1. Полная стоимость платных образовательных услуг за весь период обучения Обучающегося составляет: <strong>42000</strong> (Сорок две тысячи) руб. (без НДС). Увеличение
|
||||
стоимости платных образовательных услуг после заключения договора не допускается, за исключением увеличения стоимости указанных услуг с учетом уровня инфляции,
|
||||
предусмотренного основными характеристиками федерального бюджета на очередной финансовый год и плановый период. Увеличение стоимости обучения производится Исполнителем
|
||||
в одностороннем порядке приказом ректора ЮРГПУ(НПИ), размещаемом на официальном сайте ЮРГПУ(НПИ).
|
||||
</p>
|
||||
<p>
|
||||
4.2. Оплата производится равными долями по семестрам:
|
||||
</p>
|
||||
<p>
|
||||
<ul>
|
||||
<li>14 000 (четырнадцать тысяч) рублей в срок до {{ object.payment_date1|date:"SHORT_DATE_FORMAT" }} г.</li>
|
||||
<li>14 000 (четырнадцать тысяч) рублей в срок до {{ object.payment_date2|date:"SHORT_DATE_FORMAT" }} г.</li>
|
||||
<li>14 000 (четырнадцать тысяч) рублей в срок до {{ object.payment_date3|date:"SHORT_DATE_FORMAT" }} г.</li>
|
||||
</ul>
|
||||
на счет, указанный в <a href="#nine">разделе 9</a> Настоящего Договора.
|
||||
</p>
|
||||
<p>
|
||||
4.3. Услуга считается оказанной (без обязательного оформления акта оказанных услуг) по мере ее готовности (пропорционально периоду, прошедшему до даты фиксации
|
||||
суммы оказанных услуг, или даты отчисления Обучающегося, или даты прекращения договора). Денежные средства, оплаченные Обучающимся за обучение, возвращаются в
|
||||
случае расторжения или досрочного прекращения действия договора, за вычетом фактически понесенных расходов.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="page">
|
||||
<p class="tb tc">
|
||||
5. Порядок изменения и расторжения Договора
|
||||
</p>
|
||||
<p>
|
||||
5.1. Условия, на которых заключен настоящий Договор, могут быть изменены по соглашению Сторон или в соответствии с законодательством Российской Федерации.
|
||||
</p>
|
||||
<p>
|
||||
5.2. Настоящий Договор может быть расторгнут по соглашению Сторон.
|
||||
</p>
|
||||
<p>
|
||||
5.3. Настоящий Договор может быть расторгнут по инициативе Исполнителя в одностороннем порядке в случаях:
|
||||
<ul>
|
||||
<li>
|
||||
установления нарушения порядка приема в ЮРГПУ(НПИ), повлекшего по вине обучающегося его незаконное зачисление в ЮРГПУ(НПИ);
|
||||
</li>
|
||||
<li>
|
||||
просрочки оплаты стоимости платных образовательных услуг;
|
||||
</li>
|
||||
<li>
|
||||
невозможности надлежащего исполнения обязательств по оказанию платных образовательных услуг вследствие действий (бездействия) Обучающегося;
|
||||
</li>
|
||||
<li>
|
||||
в иных случаях, предусмотренных законодательством Российской Федерации.
|
||||
</li>
|
||||
</ul>
|
||||
</p>
|
||||
<p>
|
||||
5.4. Настоящий Договор расторгается досрочно:
|
||||
<ul>
|
||||
<li>
|
||||
по инициативе Обучающегося, в том числе в случае перевода Обучающегося для продолжения освоения образовательной программы в другую организацию,
|
||||
осуществляющую образовательную деятельность;
|
||||
</li>
|
||||
<li>
|
||||
по инициативе Исполнителя в случае применения к Обучающемуся, достигшему возраста пятнадцати лет, отчисления как меры дисциплинарного взыскания,
|
||||
в случае невыполнения Обучающимся по профессиональной образовательной программе обязанностей по добросовестному освоению такой образовательной
|
||||
программы и выполнению учебного плана, а также в случае установления нарушения порядка приема в образовательную организацию, повлекшего по вине
|
||||
Обучающегося его незаконное зачисление в образовательную организацию;
|
||||
</li>
|
||||
<li>
|
||||
по обстоятельствам, не зависящим от воли Обучающегося и Исполнителя, в том числе в случае ликвидации Исполнителя.
|
||||
</li>
|
||||
</ul>
|
||||
</p>
|
||||
<p>
|
||||
5.5. Исполнитель вправе отказаться от исполнения обязательств по Договору при условии полного возмещения Заказчику убытков.
|
||||
</p>
|
||||
<p>
|
||||
5.6. Заказчик вправе отказаться от исполнения настоящего Договора при условии оплаты Исполнителю фактически понесенных им расходов, связанных с исполнением обязательств по договору.
|
||||
</p>
|
||||
<p class="tb tc">6. Ответственность Исполнителя, Заказчика и Обучающегося</p>
|
||||
<p>
|
||||
6.1. За неисполнение или ненадлежащее исполнение своих обязательств по Договору Стороны несут ответственность, предусмотренную законодательством Российской Федерации и Договором.
|
||||
</p>
|
||||
<p>
|
||||
6.2. При обнаружении недостатка образовательной услуги, в том числе оказания её не в полном объеме, предусмотренном образовательными программами
|
||||
(частью образовательной программы), Заказчик вправе по своему выбору потребовать:
|
||||
</p>
|
||||
<p class="sp">
|
||||
6.2.1. Безвозмездного оказания образовательной услуги;
|
||||
</p>
|
||||
<p class="sp">
|
||||
6.2.2. Соразмерного уменьшения стоимости оказанной образовательной услуги.
|
||||
</p>
|
||||
<p class="sp">
|
||||
6.2.3. Возмещения понесенных им расходов по устранению недостатков оказанной образовательной услуги своими силами или третьими лицами.
|
||||
</p>
|
||||
<p>
|
||||
6.3. Заказчик вправе отказаться от исполнения Договора и потребовать полного возмещения убытков, если в шестимесячный срок недостатки образовательной
|
||||
услуги не устранены Исполнителем. Обучающийся также вправе отказаться от исполнения Договора, если им обнаружен существенный недостаток оказанной
|
||||
образовательной услуги или иные существенные отступления от условий Договора.
|
||||
</p>
|
||||
<p>
|
||||
6.4. Если Исполнитель нарушил сроки оказания образовательной услуги (сроки начала и (или) окончания оказания образовательной услуги и (или)
|
||||
промежуточные сроки оказания образовательной услуги) либо если во время оказания образовательной услуги стало очевидным, что она не будет
|
||||
осуществлена в срок, Заказчик вправе по своему выбору:
|
||||
</p>
|
||||
<p class="sp">
|
||||
6.4.1. Назначить Исполнителю новый срок, в течение которого Исполнитель должен приступить к оказанию образовательной услуги и (или) закончить
|
||||
оказание образовательной услуги;
|
||||
</p>
|
||||
<p class="sp">
|
||||
6.4.2. Поручить оказать образовательную услугу третьим лицам за разумную цену и потребовать от Исполнителя возмещения понесенных расходов;
|
||||
</p>
|
||||
<p class="sp">
|
||||
6.4.3. Потребовать уменьшения стоимости образовательной услуги;
|
||||
</p>
|
||||
<p class="sp">
|
||||
6.4.4. Расторгнуть Договор.
|
||||
</p>
|
||||
<p>
|
||||
6.5. Заказчик вправе потребовать полного возмещения убытков, причиненных ему в связи с нарушением сроков начала и (или) окончания образовательной
|
||||
услуги, а также в связи с недостатками образовательной услуги.
|
||||
</p>
|
||||
<p>
|
||||
6.6. Место исполнения договора: г. Новочеркасск Ростовской области.
|
||||
</p>
|
||||
<p>
|
||||
6.7. Иски, вытекающие из настоящего договора, предъявляются в суд г. Новочеркасска Ростовской области.
|
||||
</p>
|
||||
<p class="tb tc">7. Срок действия Договора</p>
|
||||
<p>
|
||||
7.1. Настоящий Договор вступает в силу со дня его заключения Сторонами и действует до полного исполнения Сторонами обязательств.
|
||||
</p>
|
||||
<p class="tb tc">8. Заключительные положения</p>
|
||||
<p>
|
||||
8.1. Сведения, указанные в настоящем Договоре, соответствуют информации, размещенной на официальном сайте Исполнителя в сети "Интернет" на дату
|
||||
заключения настоящего Договора.
|
||||
</p>
|
||||
<p>
|
||||
8.2. Под периодом предоставления образовательной услуги (периодом обучения/сроком оказания услуг) понимается промежуток времени с даты издания
|
||||
приказа о зачислении Обучающегося в ЮРГПУ(НПИ) до даты издания приказа об окончании обучения или отчислении Обучающегося из ЮРГПУ(НПИ).
|
||||
</p>
|
||||
<p>
|
||||
8.3. Настоящий Договор составлен в 4-х экземплярах (один экземпляр Обучающемуся, один - Заказчику, два – ЮРГПУ(НПИ)). Все экземпляры имеют
|
||||
одинаковую юридическую силу. Изменения и дополнения настоящего Договора могут производиться только в письменной форме и подписываться
|
||||
уполномоченными представителями Сторон.
|
||||
</p>
|
||||
<p>
|
||||
8.4. Изменения Договора оформляются дополнительными соглашениями к Договору.
|
||||
</p>
|
||||
<p class="tb tc" id="nine">9.Адреса и реквизиты сторон</p>
|
||||
<p>
|
||||
<strong>Исполнитель:</strong> федеральное государственное бюджетное образовательное учреждение высшего образования «Южно-Российский
|
||||
государственный политехнический университет (НПИ) имени М.И. Платова»
|
||||
</p>
|
||||
<p>
|
||||
Адрес: 346428, Ростовская область, г. Новочеркасск, ул. Просвещения, д. 132 Тел./Факс 8(86352) 55382
|
||||
</p>
|
||||
<p>
|
||||
ИНН 6150010834 / КПП 615001001/ БИК 046015001 ОКТМО 60727000 КБК 00000000000000000130
|
||||
</p>
|
||||
<p>
|
||||
УФК по Ростовской области (5800, ФГБОУ ВО «ЮРГПУ(НПИ) имени М.И. Платова», л/с20586У30610)
|
||||
</p>
|
||||
<p>
|
||||
Наименование банка: ОТДЕЛЕНИЕ РОСТОВ-НА-ДОНУ БАНКА РОССИИ//УФК по Ростовской области г. Ростов-на-Дону
|
||||
</p>
|
||||
<p>
|
||||
Казначейский счет № 03214643000000015800
|
||||
</p>
|
||||
<p>
|
||||
Единый казначейский счет (ЕКС) № 40102810845370000050
|
||||
</p>
|
||||
<p>
|
||||
ОГРН 1026102216030
|
||||
</p>
|
||||
<p>
|
||||
КБК 00000000000000000130
|
||||
</p>
|
||||
<p></p>
|
||||
|
||||
<table class="full-str">
|
||||
<tr>
|
||||
<td class="title tb">Заказчик:</td>
|
||||
<td class="vpisat">{{ object.customer.surname }} {{ object.customer.name }} {{ object.customer.patronymic }}</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table class="full-str">
|
||||
<tr>
|
||||
<td class="title">Паспорт: Серия</td>
|
||||
<td class="vpisat">{{object.customer.passport.series}}</td>
|
||||
<td class="title">№</td>
|
||||
<td class="vpisat">{{object.customer.passport.number}}</td>
|
||||
<td class="title"> </td>
|
||||
<td class="vpisat">{{object.customer.passport.issued_department}}</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td class="title">дата выдачи</td>
|
||||
<td class="vpisat">{{object.customer.passport.issued_date|date:'d.m.Y'}}</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table class="full-str">
|
||||
<tr>
|
||||
<td>Адрес:</td>
|
||||
<td class="vpisat">{{object.customer.passport.address_registration}}</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td class="title">Телефон:</td>
|
||||
<td class="vpisat">{{object.customer.phone}}</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table class="full-str">
|
||||
<tr>
|
||||
<td class="title tb">Обучающийся:</td>
|
||||
<td class="vpisat">{{ object.client.surname }} {{ object.client.name }} {{ object.client.patronymic }}</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table class="full-str">
|
||||
<tr>
|
||||
<td class="title">Паспорт: Серия</td>
|
||||
<td class="vpisat">{{object.client.passport.series}}</td>
|
||||
<td class="title">№</td>
|
||||
<td class="vpisat">{{object.client.passport.number}}</td>
|
||||
<td class="title"> </td>
|
||||
<td class="vpisat">{{object.client.passport.issued_department}}</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td class="title">дата выдачи</td>
|
||||
<td class="vpisat">{{object.client.passport.issued_date|date:'d.m.Y'}}</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table class="full-str">
|
||||
<tr>
|
||||
<td>Адрес:</td>
|
||||
<td class="vpisat">{{object.client.passport.address_registration}}</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td class="title">Телефон:</td>
|
||||
<td class="vpisat">{{object.client.phone}}</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table width="100%">
|
||||
<tr>
|
||||
<th colspan="2">Исполнитель</th>
|
||||
<th colspan="2">Заказчик</th>
|
||||
<th colspan="2">Обучающийся</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Директор ИДО</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="podpis"></td>
|
||||
<td>/И.А. Ревин/</td>
|
||||
<td class="podpis"></td>
|
||||
<td>/{{ object.customer.name|slice:1 }}.{{ object.customer.patronymic|slice:1 }}. {{ object.customer.surname }}/</td>
|
||||
<td class="podpis"></td>
|
||||
<td>/{{ object.client.name|slice:1 }}.{{ object.client.patronymic|slice:1 }}. {{ object.client.surname }}/</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="poyasnenie tc">подпись</td>
|
||||
<td></td>
|
||||
<td class="poyasnenie tc">подпись</td>
|
||||
<td></td>
|
||||
<td class="poyasnenie tc">подпись</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="tc" height="40px">М.П.</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="" colspan="2">Договор внесен в базу данных</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="2">Ответственный от ДЭиФ</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td colspan="2">Ответственный от ИДО</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="podpis"></td>
|
||||
<td>/И.В. Свечкарева/</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="podpis"></td>
|
||||
<td>/А.С. Кожевников/</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="poyasnenie tc">подпись</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="poyasnenie tc">подпись</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
101
retraining/main/templates/main/print_extract.html
Normal file
101
retraining/main/templates/main/print_extract.html
Normal file
@@ -0,0 +1,101 @@
|
||||
{% load static %}
|
||||
<!DOCTYPE html>
|
||||
<html lang="ru">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<!-- CSS only -->
|
||||
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.2.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-rbsA2VBKQhggwzxH7pPCaAqO46MgnOM80zW1RWuH61DGLwZJEdK2Kadq2F9CUG65" crossorigin="anonymous">
|
||||
<link rel="stylesheet" href="{% static 'css/print_order.css' %}">
|
||||
<style>
|
||||
body {
|
||||
font: 13pt "Times New Roman";
|
||||
line-height: 1.3;
|
||||
}
|
||||
</style>
|
||||
<title> {{title}} </title>
|
||||
</head>
|
||||
<body>
|
||||
<div class="page">
|
||||
<p class="tc">
|
||||
Выписка из протокола №{{object.extract.number}} заседания кафедры <br>
|
||||
«{{object.extract.department}}» от {{object.extract.date}}
|
||||
</p>
|
||||
<p>
|
||||
СЛУШАЛИ:
|
||||
</p>
|
||||
<p>
|
||||
Доцента кафедры ГД ФГГНГД, кандидата технических наук Мирного Сергея Георгиевича
|
||||
о рассмотрении тем выпускных квалификационных работ слушателям по дополнительному
|
||||
профессиональному образованию по направлению профессиональной переподготовки
|
||||
«Машины и оборудование нефтяных и газовых промыслов»
|
||||
</p>
|
||||
|
||||
<p>ПОСТАНОВИЛИ:</p>
|
||||
<p>
|
||||
Ходатайствовать об утверждении тем выпускных квалификационных работ слушателям
|
||||
по дополнительному профессиональному образованию по направлению
|
||||
профессиональной переподготовки «Машины и оборудование нефтяных и
|
||||
газовых промыслов»:
|
||||
</p>
|
||||
|
||||
{% for item in contracts %}
|
||||
<p>{{ forloop.counter }}. {{ item.client.surname }} {{ item.client.name}} {{ item.client.patronymic}}</p>
|
||||
<p>
|
||||
{{item.degree_work.title}}. Руководитель: {{item.degree_work.adviser.surname}}
|
||||
{{item.degree_work.adviser.name}} {{item.degree_work.adviser.patronymic}} - {% if item.degree_work.adviser.degree %}
|
||||
{{item.degree_work.adviser.degree|lower}},
|
||||
{% endif %}
|
||||
{{item.degree_work.adviser.post|lower}} кафедры «{{object.extract.department}}».
|
||||
</p>
|
||||
{% endfor %}
|
||||
|
||||
<div class="row container-fluid pt-4">
|
||||
<div class="col-6 ">
|
||||
Доцент кафедры «Горное дело»,
|
||||
</div>
|
||||
<div class="col-1"></div>
|
||||
<div class="col-2"> </div>
|
||||
<div class="col-3 align-bottom"> </div>
|
||||
</div>
|
||||
|
||||
<div class="row container-fluid pt-0">
|
||||
<div class="col-6 ">
|
||||
кандидат технических наук, доцент
|
||||
</div>
|
||||
<div class="col-1"></div>
|
||||
<div class="col-2 border-bottom border-dark"></div>
|
||||
<div class="col-3 align-bottom">
|
||||
{{object.extract.speaker.name|first}}.
|
||||
{{object.extract.speaker.patronymic|first}}.
|
||||
{{object.extract.speaker.surname}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row container-fluid pt-4">
|
||||
<div class="col-6">
|
||||
Секретарь
|
||||
</div>
|
||||
<div class="col-1"></div>
|
||||
<div class="col-2 border-bottom border-dark"></div>
|
||||
<div class="col-3 text-bottom">
|
||||
{{object.extract.secretary.name|first}}.
|
||||
{{object.extract.secretary.patronymic|first}}.
|
||||
{{object.extract.secretary.surname}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
134
retraining/main/templates/main/print_order.html
Normal file
134
retraining/main/templates/main/print_order.html
Normal file
@@ -0,0 +1,134 @@
|
||||
{% load static %}
|
||||
<!DOCTYPE html>
|
||||
<html lang="ru">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="stylesheet" href="{% static 'css/print_order.css' %}">
|
||||
<title> {{title}} </title>
|
||||
</head>
|
||||
<body>
|
||||
<div class="page">
|
||||
<p class="tc startorder"><strong>О движении контингента слушателей ИДО</strong></p>
|
||||
<br>
|
||||
<p class="tc"><strong>ПРИКАЗЫВАЮ:</strong></p>
|
||||
<br>
|
||||
<p>
|
||||
Зачислить с {{object.event_date|date:"d E Y"}}г. в число слушателей ИДО по дополнительной профессиональной
|
||||
программе профессиональной переподготовки «Машины и оборудование нефтяных и газовых промыслов». Срок
|
||||
обучения – 521 час. Форма обучения заочная с применением электронного обучения и дистанционных
|
||||
образовательных технологий.
|
||||
</p>
|
||||
|
||||
<table class="t-main">
|
||||
{% for item in contracts %}
|
||||
<tr>
|
||||
<td>{{ forloop.counter }}.</td>
|
||||
<td > {{ item.client.surname }} {{ item.client.name}} {{ item.client.patronymic}}</td>
|
||||
<td > {{ item.number}}</td>
|
||||
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</table>
|
||||
<p>
|
||||
Основание:
|
||||
{% if is_single %}
|
||||
договор
|
||||
{% else %}
|
||||
договоры
|
||||
{% endif %}
|
||||
на обучение
|
||||
</p>
|
||||
|
||||
<table class="rector">
|
||||
<tr>
|
||||
<td class="tr">Ректор</td>
|
||||
<td class="vpisat"></td>
|
||||
<td>{{ object.structure.rector }}</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table width="95%">
|
||||
<tr>
|
||||
<td colspan="2">Проект вносят:</td>
|
||||
<td width="150px"></td>
|
||||
<td colspan="2">Согласовано:</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Директор ИДО</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td>Проректор по ОД</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="podpis"></td>
|
||||
<td>И. А. Ревин</td>
|
||||
<td></td>
|
||||
<td class="podpis"></td>
|
||||
<td>Е. М. Дьяконов</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td>Начальник ЮУ</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="podpis"></td>
|
||||
<td>Т. А. Кузьменко</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td>Директор ДЭиФ</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="podpis"></td>
|
||||
<td>А. П. Игнатьева</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td>Директор АД</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="podpis"></td>
|
||||
<td>Р. Г. Зайцев</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</table>
|
||||
{% comment %} {% for item in other %}
|
||||
{{item}}
|
||||
{% endfor %}
|
||||
</br>
|
||||
{{other}} {% endcomment %}
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
134
retraining/main/templates/main/print_order_on_enrollment.html
Normal file
134
retraining/main/templates/main/print_order_on_enrollment.html
Normal file
@@ -0,0 +1,134 @@
|
||||
{% load static %}
|
||||
<!DOCTYPE html>
|
||||
<html lang="ru">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="stylesheet" href="{% static 'css/print_order.css' %}">
|
||||
<title> {{title}} </title>
|
||||
</head>
|
||||
<body>
|
||||
<div class="page">
|
||||
<p class="tc startorder"><strong>О движении контингента слушателей ИДО</strong></p>
|
||||
<br>
|
||||
<p class="tc"><strong>ПРИКАЗЫВАЮ:</strong></p>
|
||||
<br>
|
||||
<p>
|
||||
Зачислить с {{object.event_date|date:"d E Y"}}г. в число слушателей ИДО по дополнительной профессиональной
|
||||
программе профессиональной переподготовки «Машины и оборудование нефтяных и газовых промыслов». Срок
|
||||
обучения – 521 час. Форма обучения заочная с применением электронного обучения и дистанционных
|
||||
образовательных технологий.
|
||||
</p>
|
||||
|
||||
<table class="t-main">
|
||||
{% for item in contracts %}
|
||||
<tr>
|
||||
<td>{{ forloop.counter }}.</td>
|
||||
<td > {{ item.client.surname }} {{ item.client.name}} {{ item.client.patronymic}}</td>
|
||||
<td > {{ item.number }}</td>
|
||||
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</table>
|
||||
<p>
|
||||
Основание:
|
||||
{% if is_single %}
|
||||
договор
|
||||
{% else %}
|
||||
договоры
|
||||
{% endif %}
|
||||
на обучение
|
||||
</p>
|
||||
|
||||
<table class="rector">
|
||||
<tr>
|
||||
<td class="tr">Ректор</td>
|
||||
<td class="vpisat"></td>
|
||||
<td>{{ object.structure.rector }}</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table width="95%">
|
||||
<tr>
|
||||
<td colspan="2">Проект вносят:</td>
|
||||
<td width="150px"></td>
|
||||
<td colspan="2">Согласовано:</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Директор ИДО</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td>Проректор по ОД</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="podpis"></td>
|
||||
<td>И. А. Ревин</td>
|
||||
<td></td>
|
||||
<td class="podpis"></td>
|
||||
<td>Е. М. Дьяконов</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td>Начальник ЮУ</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="podpis"></td>
|
||||
<td>Т. А. Кузьменко</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td>Директор ДЭиФ</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="podpis"></td>
|
||||
<td>А. П. Игнатьева</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td>Директор АД</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="podpis"></td>
|
||||
<td>Р. Г. Зайцев</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</table>
|
||||
{% comment %} {% for item in other %}
|
||||
{{item}}
|
||||
{% endfor %}
|
||||
</br>
|
||||
{{other}} {% endcomment %}
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
137
retraining/main/templates/main/print_order_on_theme.html
Normal file
137
retraining/main/templates/main/print_order_on_theme.html
Normal file
@@ -0,0 +1,137 @@
|
||||
{% load static %}
|
||||
<!DOCTYPE html>
|
||||
<html lang="ru">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="stylesheet" href="{% static 'css/print_order.css' %}">
|
||||
<style>
|
||||
body {
|
||||
font: 13pt "Times New Roman";
|
||||
line-height: 1.3;
|
||||
}
|
||||
</style>
|
||||
<title> {{title}} </title>
|
||||
</head>
|
||||
<body>
|
||||
<div class="page">
|
||||
<p class="tc startorder"><strong>Об утверждении тем выпускных работ для слушателей ИДО</strong></p>
|
||||
<br>
|
||||
<p>
|
||||
В соответствии с дополнительной профессиональной программой профессиональной переподготовки
|
||||
«Машины и оборудование нефтяных и газовых промыслов»
|
||||
</p>
|
||||
<p class="tc"><strong>ПРИКАЗЫВАЮ:</strong></p>
|
||||
<p>
|
||||
1. Утвердить темы выпускных квалификационных работ слушателям по дополнительной профессиональной
|
||||
образовательной программе профессиональной переподготовки «Машины и оборудование нефтяных
|
||||
и газовых промыслов»:
|
||||
</p>
|
||||
|
||||
{% for item in contracts %}
|
||||
<p>1.{{ forloop.counter }}. {{ item.client.surname }} {{ item.client.name }} {{ item.client.patronymic }}</p>
|
||||
<p>
|
||||
{{item.degree_work.title}}. Руководитель: {{item.degree_work.adviser.surname}}
|
||||
{{item.degree_work.adviser.name}} {{item.degree_work.adviser.patronymic}} - {% if item.degree_work.adviser.degree %}
|
||||
{{item.degree_work.adviser.degree|lower}},
|
||||
{% endif %}
|
||||
{{item.degree_work.adviser.post|lower}} кафедры «{{object.extract.department}}». Тема предложена кафедрой «{{item.degree_work.adviser.department}}».
|
||||
|
||||
</p>
|
||||
{% endfor %}
|
||||
<p>
|
||||
Основание: протокол заседания кафедры «{{object.extract.department}}» №{{object.extract.number}} от {{object.extract.date}}
|
||||
</p>
|
||||
|
||||
<table class="rector">
|
||||
<tr>
|
||||
<td class="tr">Ректор</td>
|
||||
<td class="vpisat"></td>
|
||||
<td >{{ object.structure.rector }}</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table width="95%">
|
||||
<tr>
|
||||
<td colspan="2">Проект вносят:</td>
|
||||
<td width="150px"></td>
|
||||
<td colspan="2">Согласовано:</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Директор ИДО</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td>Проректор по ОД</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="podpis"></td>
|
||||
<td>И. А. Ревин</td>
|
||||
<td></td>
|
||||
<td class="podpis"></td>
|
||||
<td>Е. М. Дьяконов</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td>Начальник ЮУ</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="podpis"></td>
|
||||
<td>Т. А. Кузьменко</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td>Директор ДЭиФ</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="podpis"></td>
|
||||
<td>А. П. Игнатьева</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td>Директор АД</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="podpis"></td>
|
||||
<td>Р. Г. Зайцев</td>
|
||||
</tr>
|
||||
|
||||
|
||||
</table>
|
||||
{% comment %} {% for item in other %}
|
||||
{{item}}
|
||||
{% endfor %}
|
||||
</br>
|
||||
{{other}} {% endcomment %}
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
99
retraining/main/templates/main/print_sertificate.html
Normal file
99
retraining/main/templates/main/print_sertificate.html
Normal file
@@ -0,0 +1,99 @@
|
||||
{% load static %}
|
||||
<!DOCTYPE html>
|
||||
<html lang="ru">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="stylesheet" href="{% static 'css/print_order.css' %}">
|
||||
<title> Справка {{title}} </title>
|
||||
</head>
|
||||
<body>
|
||||
<div class="page">
|
||||
<p class="tr">
|
||||
Приложение № 1 к приказу № {{object.order.number}}
|
||||
</p>
|
||||
<p class="tr">
|
||||
от {{object.order.registered}}
|
||||
</p>
|
||||
<p class="tb underline">
|
||||
<br>
|
||||
Министерство образования и науки <br>
|
||||
Российской Федерации <br>
|
||||
ФГБОУ ВО «Южно-Российский государственный <br>
|
||||
политехнический университет (НПИ) имени М.И. Платова» <br>
|
||||
346428, Ростовская область, <br>
|
||||
г. Новочеркасск, <br>
|
||||
ул. Просвещения, д. 132 <br>
|
||||
тел: 8 (8635) 2-55-3-82 <br>
|
||||
факс: 8 (8635) 2-55-9-75 <br>
|
||||
исх. №<span> {{object.number}} </span><br>
|
||||
{{ object.registered }}
|
||||
</p>
|
||||
<br>
|
||||
<br>
|
||||
<br>
|
||||
<p class="tc tb">СПРАВКА</p>
|
||||
|
||||
<p class="tc underline">
|
||||
{% if is_now %}
|
||||
(<span>Об обучении</span>/о периоде обучения)
|
||||
{% else %}
|
||||
(Об обучении/<span>о периоде обучения</span>)
|
||||
{% endif %}
|
||||
|
||||
</p>
|
||||
|
||||
<p class="underline">
|
||||
Настоящая справка выдана
|
||||
<strong>{{ object.contract.client.surname_cases.dative }} {{ object.contract.client.name_cases.dative }} {{ object.contract.client.patronymic_cases.dative }}</strong>
|
||||
в том, что он с {{ object.contract.start_date|date:'d.m.Y г.' }} по {{ object.contract.end_date|date:'d.m.Y г.'}}
|
||||
{% if is_now %}
|
||||
обучается
|
||||
{% else %}
|
||||
обучался
|
||||
{% endif %}
|
||||
в Институте дополнительного образования ЮРГПУ(НПИ)
|
||||
по дополнительной профессиональной программе (повышения квалификации/<span>профессиональной переподготовки</span>)
|
||||
<strong>«Машины и оборудование нефтяных и газовых промыслов»</strong> по заочной форме обучения в объеме 521 часа.
|
||||
<br>
|
||||
<br>
|
||||
<br>
|
||||
<br>
|
||||
<br>
|
||||
</p>
|
||||
|
||||
|
||||
|
||||
|
||||
<table width="95%">
|
||||
<tr>
|
||||
<td class="tc">Директор ИДО</td>
|
||||
<td width="25%"></td>
|
||||
<td width="25%"></td>
|
||||
<td class="podpis tc">И.А. Ревин</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="tc">М.П.</td>
|
||||
<td></td>
|
||||
<td class="poyasnenie tc">подпись</td>
|
||||
<td class="poyasnenie tc">(инициалы, фамилия)</td>
|
||||
</tr>
|
||||
</table>
|
||||
<br>
|
||||
<br>
|
||||
<br>
|
||||
<br>
|
||||
<br>
|
||||
<br>
|
||||
<br>
|
||||
<br>
|
||||
<br>
|
||||
<br>
|
||||
<br>
|
||||
<p style="color:Gray;">Исп.: Кожевников А.С.</p>
|
||||
<p style="color:Gray;">8(8635)255-317</p>
|
||||
</div>
|
||||
|
||||
</body>
|
||||
</htm
|
||||
46
retraining/main/templates/main/sertificates.html
Normal file
46
retraining/main/templates/main/sertificates.html
Normal file
@@ -0,0 +1,46 @@
|
||||
{% extends 'base.html' %}
|
||||
|
||||
{% load static %}
|
||||
{% load stud_tags %}
|
||||
|
||||
{% block title %}
|
||||
{{ block.super }} {{title}}
|
||||
{% endblock title %} Студенты
|
||||
|
||||
{% block content %}
|
||||
<h2 class="text-center">{{t_title}}:</h2>
|
||||
<div class="table-responsive">
|
||||
<table class="table table-striped table-sm table-hover table-bordered">
|
||||
<thead class="text-center table-secondary">
|
||||
<tr>
|
||||
<th scope="col" class="text-end">№</th>
|
||||
<th scope="col">Номер и дата регистрации</th>
|
||||
<th scope="col">Студент</th>
|
||||
<th scope="col">Приказ</th>
|
||||
<th scope="col">Скан</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody class="text-center">
|
||||
{% for item in objects %}
|
||||
<tr>
|
||||
<td class="text-end align-item-bottom">{{ forloop.counter }}.</td>
|
||||
<td><a href="{{ item.get_absolute_url }}">Справка № {{ item.number }} от {{ item.registered }}</a></td>
|
||||
<td><a href="{{ item.contract.client.get_absolute_url }}">{{item.contract.client.surname_cases.dative}} {{item.contract.client.name_cases.dative}} {{item.contract.client.patronymic_cases.dative}}</a></td>
|
||||
<td><a href="{{ item.order.get_absolute_url }}" target="_blank">{{item.order}}</a></td>
|
||||
{% if item.scan %}
|
||||
<td><a href="{{ item.scan.url }}" target="_blank"><span data-feather="file-text" class="align-text-bottom"></span></a></td>
|
||||
{% else %}
|
||||
<td></td>
|
||||
{% endif %}
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
{% endblock content %}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
75
retraining/main/templates/main/students_old.html
Normal file
75
retraining/main/templates/main/students_old.html
Normal file
@@ -0,0 +1,75 @@
|
||||
{% extends 'base.html' %}
|
||||
|
||||
{% load static %}
|
||||
{% load stud_tags %}
|
||||
|
||||
{% block title %}
|
||||
{{ block.super }} {{title}}
|
||||
{% endblock title %} Студенты
|
||||
|
||||
{% block content %}
|
||||
{% comment %} <div class="d-flex justify-content-between flex-wrap flex-md-nowrap align-items-center pt-3 pb-2 mb-3 border-bottom">
|
||||
<h1 class="h2">Dashboard</h1>
|
||||
<div class="btn-toolbar mb-2 mb-md-0">
|
||||
<div class="btn-group me-2">
|
||||
<button type="button" class="btn btn-sm btn-outline-secondary">Share</button>
|
||||
<button type="button" class="btn btn-sm btn-outline-secondary">Export</button>
|
||||
</div>
|
||||
<button type="button" class="btn btn-sm btn-outline-secondary dropdown-toggle">
|
||||
<span data-feather="calendar" class="align-text-bottom"></span>
|
||||
This week
|
||||
</button>
|
||||
</div>
|
||||
</div> {% endcomment %}
|
||||
|
||||
<h2 class="text-center">{{t_title}}:</h2>
|
||||
<div class="table-responsive">
|
||||
<table class="table table-striped table-sm table-hover table-bordered">
|
||||
<thead class="text-center table-secondary">
|
||||
<tr>
|
||||
<th scope="col" class="text-end">№</th>
|
||||
<th scope="col">Фото</th>
|
||||
<th scope="col">ФИО</th>
|
||||
<th scope="col">Пол</th>
|
||||
<th scope="col">Телефон</th>
|
||||
<th scope="col" class="text-end">Группа</th>
|
||||
<th scope="col">Добавлен</th>
|
||||
<th scope="col">Обучается</th>
|
||||
<th scope="col">Возраст</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody class="text-center">
|
||||
{% for item in objects %}
|
||||
<tr>
|
||||
<td class="text-end align-item-bottom">{{ forloop.counter }}.</td>
|
||||
<td>
|
||||
{% if item.photo %}
|
||||
<img src="{{ item.photo.url }}" height="75" />
|
||||
{% else %}
|
||||
<img src="{% static 'img/blank.png' %}" height="75" />
|
||||
{% endif %}
|
||||
</td>
|
||||
{% comment %} <td><a href=" {% url 'student' item.pk %} ">{{ item.surname }} {{ item.name }} {{item.patronymic}}</td> {% endcomment %}
|
||||
<td><a href=" {{ item.get_absolute_url }} ">{{ item.surname }} {{ item.name }} {{item.patronymic}}</td>
|
||||
<td>{{item.gender}}</td>
|
||||
<td>{{item.phone}}</td>
|
||||
<td class="text-end"><a href=" {{item.group.get_absolute_url}} "> {{item.group}}</a></td>
|
||||
<td>{{ item.added_at|date:"d-m-Y" }}</td>
|
||||
<td>
|
||||
{% get_cbs item.id as contracts %}
|
||||
{% for item in contracts%}
|
||||
{% if forloop.counter > 1 %}
|
||||
<br>
|
||||
{% endif %}
|
||||
<a href=" {{ item.get_absolute_url }} "> Договор № {{ item.number }} </a> <br>
|
||||
с {{item.start_date|date:"SHORT_DATE_FORMAT"}} по {{item.end_date|date:"SHORT_DATE_FORMAT"}}
|
||||
{% endfor %}
|
||||
</td>
|
||||
<td>{{ item.birthdate|timesince }}</td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
{% endblock content %}
|
||||
|
||||
13
retraining/main/templates/main/teg_list_stud.html
Normal file
13
retraining/main/templates/main/teg_list_stud.html
Normal file
@@ -0,0 +1,13 @@
|
||||
<button class="btn btn-sm btn-secondary dropdown-toggle" type="button" data-bs-toggle="collapse" data-bs-target="#StudCollapse{{id}}" aria-expanded="false" aria-controls="StudCollapse{{id}}">Состав - {{ objects.count }} чел.</button>
|
||||
<div class="col">
|
||||
<div class="collapse multi-collapse" id="StudCollapse{{id}}">
|
||||
<div class="list-group">
|
||||
{% for item in objects %}
|
||||
<a href="{{item.get_absolute_url}}" class="list-group-item list-group-item-action">{{ item }}</a>
|
||||
{% endfor %}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{% comment %} <a href="{{contract.client.get_absolute_url}}"> {{ forloop.counter }}. {{ contract.client }} </a> <br> {% endcomment %}
|
||||
Reference in New Issue
Block a user