~kostia-lopuhin/+junk/gymtimetable

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
{% extends "base_edit.html" %}

{% block topline %}
<a href="{% url week_timetable %}">Просмотр расписания</a>
<a href="{% url admin:index %}">Администрирование</a>
<a href="{% url readme %}">Справка</a>
{% endblock %}

{% block content %}
<h1>
  {% for g in all_gyms %}
  {% if g == gym %}{{ gym }}
  {% else %}<a href="{{ g.get_timetable_edit_url }}">{{ g }}</a>{% endif %}
  {% endfor %}
</h1>

<h2>Постоянное расписание</h2>

<form action="" method="get">
  <p id="period">
    Период действия: {{ period_form.period }}
    {% if item_period %}
    <input type="submit" id="show_period" value="Показать" name="show"/>
    <input type="submit" value="Изменить" name="edit"/>
    {% endif %}
    <input type="submit" value="Создать" name="create"/>
  </p>
</form>

{% if not item_period %}
<p>Прежде чем создать расписание, укажите период его действия (кнопка "Создать")</p>
{% else %}

<form action="" method="POST">
  {% for item_formset in item_formsets %}
  {% for form in item_formset.forms %}{{ form.errors }}{% endfor %}
  {% endfor %}
  <table>
    <tr>
      {% for item_formset in item_formsets %}
      <th>{{ item_formset.weekday }}
	{{ item_formset.management_form }}
      </th>
      {% endfor %}
    </tr>
    <tr>
      {% for item_formset in item_formsets %}
      <td>
	<table>
	  {% for form in item_formset.forms %}
	  <tr {% if forloop.counter > 2 %} class="hidden"{% endif %}>
	    <td class="center{% if form.start.errors %} error{% endif %}">
	      {{ form.id }}{{ form.start }}</td>
	    <td class="center{% if form.end.errors %} error{% endif %}" >
	      {{ form.end }}</td>
	  </tr>
	  {% endfor %}
	</table>
      </td>
      {% endfor %}
    </tr>
  </table>

  <h2>Поправки к расписанию на ближайший месяц</h2>
  {% for form in fix_formset.forms %}{{ form.errors }}{% endfor %}
  {{ fix_formset.management_form }}
  <table>
    <tr>
      <th title="Удалить"><img src="{{ MEDIA_URL }}img/delete.png"/></th>
      <th>Дата</th>
      <th>Начало</th>
      <th>Конец</th>
      <th>Комментарий</th>
    </tr>
    {% for form in fix_formset.forms %}
    <tr>
      <td>{{ form.DELETE }}{{ form.id }}</td>
      <td {% if form.date.errors %} class="error"{% endif %}>{{ form.date }}</td>
      <td {% if form.start.errors %} class="error"{% endif %}>{{ form.start }}</td>
      <td {% if form.end.errors %} class="error"{% endif %}>{{ form.end }}</td>
      <td>{{ form.comment }}</td>
    </tr>
    {% endfor %}
  </table>
  <input type="submit" value="Сохранить"/>


</form>

{% endif %} {# item_period #}


{% endblock %}