base.html 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  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. <style>
  26. #menu {
  27. margin: 0; /* Обнуляем значение отступов */
  28. padding: 4px; /* Значение полей */
  29. }
  30. #menu li {
  31. display: inline; /* Отображать как строчный элемент */
  32. margin-right: 5px; /* Отступ слева */
  33. border: 1px solid #000; /* Рамка вокруг текста */
  34. border-radius: 4px;
  35. padding: 3px; /* Поля вокруг текста */
  36. }
  37. #user {
  38. float: right;
  39. text-align: right;
  40. }
  41. #menu, #user {
  42. display: inline;
  43. }
  44. table.paleblue tr.weekend {
  45. background-color: #FFE4E1
  46. }
  47. .inline {
  48. display: inline-block;
  49. vertical-align: top;
  50. }
  51. .gray {
  52. color: lightgray;
  53. }
  54. #dateform {
  55. margin-left: 12px;
  56. margin-top: 6px;
  57. }
  58. table.paleblue td.align-right {
  59. text-align: right;
  60. }
  61. body {
  62. background: #F5F5F5
  63. }
  64. </style>
  65. </head>
  66. <body>
  67. <div class="breadcrumbs">
  68. {% block menu %}
  69. <ul id="menu" class="hr">
  70. <li><a href={% url 'asuzr.views.visit_view' %}>Таблица посещаемости</a></li>
  71. <li><a href={% url 'asuzr.views.orders' 0 %}>Таблица выхода заказов</a></li>
  72. <li><a href={% url 'asuzr.views.orders' 1 %}>Архивная таблица</a></li>
  73. <li><a href={% url 'asuzr.views.desreport' %}>Отчет по дизайнерам</a></li>
  74. <li><a href={% url 'asuzr.views.prod_plan_view' %}>Производственный план</a></li>
  75. {% if request.user.is_staff %}
  76. <li><a href={% url 'asuzr.views.log_view' %}>Журнал операций</a></li>
  77. <li><a href={% url 'admin:index' %}>Администрирование</a></li>
  78. {% endif %}
  79. </ul>
  80. <div id="user">
  81. {% if request.user.is_authenticated %}
  82. Добро пожаловать, {{ request.user.first_name }}
  83. (<a href="{% url 'django.contrib.auth.views.logout' %}">Выход</a>)
  84. {% else %}
  85. (<a href="{% url 'django.contrib.auth.views.login' %}">Вход</a>){% endif %}
  86. </div>
  87. </div>
  88. {% endblock %}
  89. {% block controls %}
  90. {% if dateform %}
  91. <form id='dateform' method="get">
  92. {{ dateform }}
  93. <input type="submit" value="OK" />
  94. </form>
  95. {% endif %}
  96. {% endblock %}
  97. <div id='content'>
  98. <H1>{% block title %}{{ title }}{% endblock %}</H1>
  99. {% block page %}
  100. Тело страницы
  101. {% endblock %}
  102. </div>
  103. {% block footer %}
  104. <hr>
  105. {% endblock %}
  106. </body>
  107. </html>