107
|
1 <h1>Login or register</h1> |
|
2 |
|
3 {% if user.is_authenticated %} |
|
4 <p> |
|
5 You are already logged in. |
|
6 <a href="{% url auth_logout %}">Logout »</a> |
|
7 </p> |
|
8 {% else %} |
|
9 <form method="post" |
|
10 action="{% url login %}?next={{ next_url|default:request.get_full_path }}"> |
|
11 {% csrf_token %} |
|
12 |
|
13 <p>Already have an account? Enter your username and password below.</p> |
|
14 |
|
15 <div class="form-line"> |
|
16 <label for="username">Username</label> |
|
17 <div class="form-input"> |
|
18 <input type="text" id="username" name="username" maxlength="30" /> |
|
19 </div> |
|
20 </div> |
|
21 |
|
22 {% if form.username.errors %} |
|
23 <div class="errors"> |
|
24 {{ form.username.errors }} |
|
25 </div> |
|
26 {% endif %} |
|
27 |
|
28 <div class="form-line"> |
|
29 <label for="password1">Password</label> |
|
30 <div class="form-input"> |
|
31 <input type="password" id="password1" name="password1" /> |
|
32 </div> |
|
33 </div> |
|
34 |
|
35 {% if form.password1.errors %} |
|
36 <div class="errors"> |
|
37 {{ form.password1.errors }} |
|
38 </div> |
|
39 {% endif %} |
|
40 |
|
41 <br /> |
|
42 |
|
43 <p> |
|
44 If you don't have an account yet, you can create one by filling out |
|
45 the following fields as well: |
|
46 </p> |
|
47 |
|
48 <div class="form-line"> |
|
49 <label for="password2">Confirm password</label> |
|
50 <div class="form-input"> |
|
51 <input type="password" id="password2" name="password2" /> |
|
52 </div> |
|
53 </div> |
|
54 |
|
55 {% if form.password2.errors %} |
|
56 <div class="errors"> |
|
57 {{ form.password2.errors }} |
|
58 </div> |
|
59 {% endif %} |
|
60 |
|
61 <div class="form-line"> |
|
62 <label for="email">Email address</label> |
|
63 <div class="form-input"> |
|
64 <input type="text" id="email" name="email" /> |
|
65 </div> |
|
66 </div> |
|
67 |
|
68 {% if form.email.errors %} |
|
69 <div class="errors"> |
|
70 {{ form.email.errors }} |
|
71 </div> |
|
72 {% endif %} |
|
73 |
|
74 <br /> |
|
75 |
|
76 <div class="center-align"> |
|
77 <button type="submit" class="button large" name="action" value="login"> |
|
78 Login |
|
79 </button> |
|
80 <button type="submit" class="button large" name="action" value="register"> |
|
81 Register |
|
82 </button> |
|
83 </div> |
|
84 </form> |
|
85 {% endif %} |