base.html 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118
  1. {% load inplace_edit %}
  2. {% load filters %}
  3. <html>
  4. <head>
  5. <title>Автоматизированная система учета заказов студии мебели Рекорд</title>
  6. <script src="{{ STATIC_URL }}admin/js/jquery.min.js" type="text/javascript"></script>
  7. {% inplace_static %}
  8. <link rel="stylesheet" href="{{ STATIC_URL }}django_tables2/themes/paleblue/css/screen.css" />
  9. <link rel="stylesheet" href="{{ STATIC_URL }}admin/css/base.css" />
  10. <script type="text/javascript" src="/static/admin/js/admin/RelatedObjectLookups.js">
  11. function showAddAnotherPopup(triggeringLink) {
  12. var name = triggeringLink.id.replace(/^add_/, '');
  13. name = id_to_windowname(name);
  14. href = triggeringLink.href
  15. if (href.indexOf('?') == -1) {
  16. href += '?_popup=1';
  17. } else {
  18. href += '&_popup=1';
  19. }
  20. var win = window.open(href, name, 'height=500,width=800,resizable=yes,scrollbars=yes');
  21. win.focus();
  22. return false;
  23. }
  24. </script>
  25. {% if dateform %}
  26. <script type="text/javascript" src="/admin/jsi18n/"></script>
  27. <script type="text/javascript" src="/static/admin/js/core.js"></script>
  28. {{ dateform.media }}
  29. {% endif %}
  30. <style>
  31. #menu {
  32. margin: 0; /* Обнуляем значение отступов */
  33. padding: 4px; /* Значение полей */
  34. }
  35. #menu li {
  36. display: inline; /* Отображать как строчный элемент */
  37. margin-right: 5px; /* Отступ слева */
  38. border: 1px solid #000; /* Рамка вокруг текста */
  39. border-radius: 4px;
  40. padding: 3px; /* Поля вокруг текста */
  41. }
  42. #user {
  43. float: right;
  44. text-align: right;
  45. }
  46. #menu, #user {
  47. display: inline;
  48. }
  49. table.paleblue tr.weekend {
  50. background-color: #FFE4E1
  51. }
  52. .inline {
  53. display: inline-block;
  54. vertical-align: top;
  55. }
  56. .gray {
  57. color: lightgray;
  58. }
  59. #dateform {
  60. margin-left: 12px;
  61. margin-top: 6px;
  62. }
  63. table.paleblue td.align-right {
  64. text-align: right;
  65. }
  66. body {
  67. background: #F5F5F5
  68. }
  69. </style>
  70. </head>
  71. <body>
  72. <div class="breadcrumbs">
  73. {% block menu %}
  74. <ul id="menu" class="hr">
  75. <li><a href={% url 'asuzr.views.visit_view' %}>Таблица посещаемости</a></li>
  76. <li><a href={% url 'asuzr.views.orders' 0 %}>Таблица выхода заказов</a></li>
  77. <li><a href={% url 'asuzr.views.orders' 1 %}>Архивная таблица</a></li>
  78. <li><a href={% url 'asuzr.views.desreport' %}>Отчет по дизайнерам</a></li>
  79. <li><a href={% url 'asuzr.views.prod_plan_view' %}>Производственный план</a></li>
  80. {% if request.user.is_staff %}
  81. <li><a href={% url 'asuzr.views.log_view' %}>Журнал операций</a></li>
  82. <li><a href={% url 'admin:index' %}>Администрирование</a></li>
  83. {% endif %}
  84. </ul>
  85. <div id="user">
  86. {% if request.user.is_authenticated %}
  87. Добро пожаловать, {{ request.user.first_name }}
  88. (<a href="{% url 'django.contrib.auth.views.logout' %}">Выход</a>)
  89. {% else %}
  90. (<a href="{% url 'django.contrib.auth.views.login' %}">Вход</a>){% endif %}
  91. </div>
  92. </div>
  93. {% endblock %}
  94. {% block controls %}
  95. {% if dateform %}
  96. <form id='dateform' method="get">
  97. {{ dateform }}
  98. <input type="submit" value="OK" />
  99. </form>
  100. {% endif %}
  101. {% endblock %}
  102. <div id='content'>
  103. <H1>{% block title %}{{ title }}{% endblock %}</H1>
  104. {% block page %}
  105. Тело страницы
  106. {% endblock %}
  107. </div>
  108. {% block footer %}
  109. <hr>
  110. {% endblock %}
  111. </body>
  112. </html>