@@ -98,7 +98,7 | |||
|
98 | 98 | MIDDLEWARE_CLASSES = ( No newline at end of file |
|
99 | 99 | 'django.middleware.common.CommonMiddleware', No newline at end of file |
|
100 | 100 | 'django.contrib.sessions.middleware.SessionMiddleware', |
|
101 | No newline at end of file | |
|
101 | #'django.middleware.csrf.CsrfViewMiddleware', No newline at end of file | |
|
102 | 102 | 'django.contrib.auth.middleware.AuthenticationMiddleware', No newline at end of file |
|
103 | 103 | 'django.contrib.messages.middleware.MessageMiddleware', No newline at end of file |
|
104 | 104 | # Uncomment the next line for simple clickjacking protection: No newline at end of file |
@@ -17,6 +17,7 | |||
|
17 | 17 | url(r'^admin/', include(admin.site.urls)), No newline at end of file |
|
18 | 18 | url(r'^abscontrol/', include('abscontrol.urls')), No newline at end of file |
|
19 | 19 | url(r'^accounts/login/$', 'django.contrib.auth.views.login'), No newline at end of file |
|
20 | url(r'^$', 'abscontrol.views.index'), No newline at end of file | |
|
20 | 21 | No newline at end of file |
|
21 | 22 | ) No newline at end of file |
|
22 | 23 | No newline at end of file |
@@ -4,6 +4,7 | |||
|
4 | 4 | from django.utils.encoding import smart_str No newline at end of file |
|
5 | 5 | from django.core.servers.basehttp import FileWrapper No newline at end of file |
|
6 | 6 | import mimetypes No newline at end of file |
|
7 | from django.contrib.auth.decorators import login_required No newline at end of file | |
|
7 | 8 | No newline at end of file |
|
8 | 9 | from datetime import datetime No newline at end of file |
|
9 | 10 | No newline at end of file |
@@ -569,9 +569,81 | |||
|
569 | 569 | background: #666; No newline at end of file |
|
570 | 570 | color: #fff; } No newline at end of file |
|
571 | 571 | No newline at end of file |
|
572 | #Main_Head { | |
|
No newline at end of file | ||
|
573 | margin: 0 auto; | |
|
No newline at end of file | ||
|
574 | height: 100%; | |
|
No newline at end of file | ||
|
575 | border: 1px solid #ddd !important; | |
|
No newline at end of file | ||
|
576 | box-shadow: 1px 1px 2px #ddd; | |
|
No newline at end of file | ||
|
577 | border-radius: 5px; | |
|
No newline at end of file | ||
|
578 | display: block; } | |
|
No newline at end of file | ||
|
579 | ||
|
No newline at end of file | ||
|
580 | .Main_Title { | |
|
No newline at end of file | ||
|
581 | font-size: 2em; | |
|
No newline at end of file | ||
|
582 | letter-spacing: 0.06em; | |
|
No newline at end of file | ||
|
583 | color: #444; | |
|
No newline at end of file | ||
|
584 | text-shadow: 2px 2px #ccc; } | |
|
No newline at end of file | ||
|
585 | No newline at end of file | |
|
572 | 586 | /****************************************************************************************/ No newline at end of file |
|
573 | 587 | /****** FOOTER *************/ No newline at end of file |
|
574 | 588 | /****************************************************************************************/ No newline at end of file |
|
575 | 589 | footer p { No newline at end of file |
|
576 | 590 | font-family: 'Roboto Condensed', sans-serif; No newline at end of file |
|
577 | 591 | font-size: 0.98em; } No newline at end of file |
|
592 | ||
|
No newline at end of file | ||
|
593 | /****************************************************************************************/ | |
|
No newline at end of file | ||
|
594 | /****** LOGIN *************/ | |
|
No newline at end of file | ||
|
595 | /****************************************************************************************/ | |
|
No newline at end of file | ||
|
596 | #contentLogin { | |
|
No newline at end of file | ||
|
597 | margin: 0; | |
|
No newline at end of file | ||
|
598 | padding: 0; | |
|
No newline at end of file | ||
|
599 | border: 0px solid #1cc; } | |
|
No newline at end of file | ||
|
600 | ||
|
No newline at end of file | ||
|
601 | #MainColumnLogin { | |
|
No newline at end of file | ||
|
602 | margin: 2px auto; | |
|
No newline at end of file | ||
|
603 | border: 0px solid #f00 !important; | |
|
No newline at end of file | ||
|
604 | box-shadow: 1px 1px 2px #ddd; | |
|
No newline at end of file | ||
|
605 | border-radius: 2px; | |
|
No newline at end of file | ||
|
606 | background-color: #eee; | |
|
No newline at end of file | ||
|
607 | width: 100%; | |
|
No newline at end of file | ||
|
608 | padding: 5px 0px; | |
|
No newline at end of file | ||
|
609 | } | |
|
No newline at end of file | ||
|
610 | ||
|
No newline at end of file | ||
|
611 | .row_reg { | |
|
No newline at end of file | ||
|
612 | margin: 5px auto; | |
|
No newline at end of file | ||
|
613 | display: block; | |
|
No newline at end of file | ||
|
614 | width: 90%; | |
|
No newline at end of file | ||
|
615 | border: 0px solid #1cc !important; | |
|
No newline at end of file | ||
|
616 | line-height: 22px; | |
|
No newline at end of file | ||
|
617 | } | |
|
No newline at end of file | ||
|
618 | ||
|
No newline at end of file | ||
|
619 | .row_reg label, .row_reg input[type=text] { | |
|
No newline at end of file | ||
|
620 | float: left; | |
|
No newline at end of file | ||
|
621 | line-height: 22px; | |
|
No newline at end of file | ||
|
622 | } | |
|
No newline at end of file | ||
|
623 | ||
|
No newline at end of file | ||
|
624 | #id_username, #id_password { | |
|
No newline at end of file | ||
|
625 | width: 160px; | |
|
No newline at end of file | ||
|
626 | line-height: 22px; | |
|
No newline at end of file | ||
|
627 | } | |
|
No newline at end of file | ||
|
628 | ||
|
No newline at end of file | ||
|
629 | .row_reg label { | |
|
No newline at end of file | ||
|
630 | width: 400px; | |
|
No newline at end of file | ||
|
631 | text-align: right; | |
|
No newline at end of file | ||
|
632 | padding-right: 10px; | |
|
No newline at end of file | ||
|
633 | border: 0px solid #d22 !important; | |
|
No newline at end of file | ||
|
634 | } | |
|
No newline at end of file | ||
|
635 | ||
|
No newline at end of file | ||
|
636 | .row_reg input[type=submit], .row_reg input[type=button] { | |
|
No newline at end of file | ||
|
637 | margin-left: 410px; | |
|
No newline at end of file | ||
|
638 | width: 80px; | |
|
No newline at end of file | ||
|
639 | } | |
|
No newline at end of file | ||
|
640 | ||
|
No newline at end of file | ||
|
641 | #lblTitleLogin { | |
|
No newline at end of file | ||
|
642 | width: 100%; | |
|
No newline at end of file | ||
|
643 | text-align: center; | |
|
No newline at end of file | ||
|
644 | font-size: 1.2em; | |
|
No newline at end of file | ||
|
645 | font-weight: normal; | |
|
No newline at end of file | ||
|
646 | color: #222; | |
|
No newline at end of file | ||
|
647 | border: 0px solid #f00 !important; | |
|
No newline at end of file | ||
|
648 | background-color: #ccc; | |
|
No newline at end of file | ||
|
649 | } No newline at end of file |
@@ -5,6 +5,14 | |||
|
5 | 5 | {% if profile_list %} No newline at end of file |
|
6 | 6 | <script src="/static/static/js/profiles.js"></script> No newline at end of file |
|
7 | 7 | {% endif %} No newline at end of file |
|
8 | {% endblock %} | |
|
No newline at end of file | ||
|
9 | {% block header %} | |
|
No newline at end of file | ||
|
10 | <nav id="header"> | |
|
No newline at end of file | ||
|
11 | <a href="{% url abscontrol.views.index %}" class="selected">ABS</a> | |
|
No newline at end of file | ||
|
12 | <a href="#">CR</a> | |
|
No newline at end of file | ||
|
13 | <a href="#">DDS</a> | |
|
No newline at end of file | ||
|
14 | <a href="#">JARS</a> | |
|
No newline at end of file | ||
|
15 | </nav> No newline at end of file | |
|
8 | 16 | {% endblock %} No newline at end of file |
|
9 | 17 | {% block content %} No newline at end of file |
|
10 | 18 | <div id="content"> No newline at end of file |
@@ -27,12 +27,9 | |||
|
27 | 27 | <div id="schema"> No newline at end of file |
|
28 | 28 | <header> No newline at end of file |
|
29 | 29 |
|
|
30 | No newline at end of file | |
|
30 | <nav id="header"> | |
|
No newline at end of file | ||
|
31 | No newline at end of file | |
|
31 | <a href="/abscontrol/" class="selected">ABS</a> | |
|
No newline at end of file | ||
|
32 | No newline at end of file | |
|
32 | <a href="#">CR</a> | |
|
No newline at end of file | ||
|
33 | <a href="#">DDS</a> | |
|
No newline at end of file | ||
|
34 | <a href="#">JARS</a> | |
|
No newline at end of file | ||
|
35 | </nav> No newline at end of file | |
|
36 | 33 |
|
|
37 | 34 | </header> No newline at end of file |
|
38 | 35 | {% block content %} No newline at end of file |
@@ -2,27 +2,38 | |||
|
2 | 2 | {% load url from future %} No newline at end of file |
|
3 | 3 | No newline at end of file |
|
4 | 4 | {% block content %} |
|
5 | No newline at end of file | |
|
5 | No newline at end of file | |
|
No newline at end of file | ||
|
6 | <div class="content_message"> No newline at end of file | |
|
6 | 7 | {% if form.errors %} No newline at end of file |
|
7 | 8 | <p>Your username and password didn't match. Please try again.</p> No newline at end of file |
|
8 | 9 | {% endif %} |
|
10 | No newline at end of file | |
|
9 | No newline at end of file | |
|
No newline at end of file | ||
|
11 | <div id="MainColumnLogin"> No newline at end of file | |
|
10 | 12 | <form method="post" action="{% url 'django.contrib.auth.views.login' %}"> No newline at end of file |
|
11 | 13 | {% csrf_token %} |
|
14 | No newline at end of file | |
|
12 | <table> | |
|
No newline at end of file | ||
|
15 | No newline at end of file | |
|
13 | <tr> | |
|
No newline at end of file | ||
|
16 | No newline at end of file | |
|
14 | <td>{{ form.username.label_tag }}</td> | |
|
No newline at end of file | ||
|
17 | No newline at end of file | |
|
15 | <td>{{ form.username }}</td> | |
|
No newline at end of file | ||
|
18 | No newline at end of file | |
|
16 | </tr> | |
|
No newline at end of file | ||
|
19 | No newline at end of file | |
|
17 | <tr> | |
|
No newline at end of file | ||
|
20 | No newline at end of file | |
|
18 | <td>{{ form.password.label_tag }}</td> | |
|
No newline at end of file | ||
|
21 | No newline at end of file | |
|
19 | <td>{{ form.password }}</td> | |
|
No newline at end of file | ||
|
22 | No newline at end of file | |
|
20 | </tr> | |
|
No newline at end of file | ||
|
23 | No newline at end of file | |
|
21 | </table> | |
|
No newline at end of file | ||
|
24 | No newline at end of file | |
|
22 | ||
|
No newline at end of file | ||
|
25 | No newline at end of file | |
|
23 | <input type="submit" value="login" /> | |
|
No newline at end of file | ||
|
26 | No newline at end of file | |
|
24 | <input type="hidden" name="next" value="{{ next }}" /> No newline at end of file | |
|
No newline at end of file | ||
|
27 | {{ form.password }} | |
|
No newline at end of file | ||
|
28 | <div class="cleardivs"></div> | |
|
No newline at end of file | ||
|
29 | </div> | |
|
No newline at end of file | ||
|
30 | <div class="cleardivs"></div> | |
|
No newline at end of file | ||
|
31 | <div class="row_reg"> | |
|
No newline at end of file | ||
|
32 | <input type="submit" value="Ok" /> | |
|
No newline at end of file | ||
|
33 | </div> | |
|
No newline at end of file | ||
|
34 | <div class="cleardivs"></div> | |
|
No newline at end of file | ||
|
35 | <input type="hidden" name="next" value="{% url 'abscontrol.views.index' %}" /> No newline at end of file | |
|
25 | 36 | </form> |
|
37 | No newline at end of file | |
|
26 | No newline at end of file | |
|
No newline at end of file | ||
|
38 | </div> No newline at end of file | |
|
27 | 39 | {% endblock %} No newline at end of file |
|
28 | 40 | No newline at end of file |
General Comments 0
You need to be logged in to leave comments.
Login now