Refine user handling.
[htsworkflow.git] / htsworkflow / frontend / templates / admin / auth / user / add_form.html
1 {% extends "admin/change_form.html" %}
2 {% load i18n %}
3
4 {% block after_field_sets %}
5
6 <p>{% trans "First, enter a username and password. Then, you'll be able to edit more user options." %}</p>
7
8 <fieldset class="module aligned">
9
10 <div class="form-row">
11   {{ form.username.errors }}
12   {# TODO: get required class on label_tag #}
13   <label for="id_username" class="required">{% trans 'Username' %}:</label> {{ form.username }}
14   <p class="help">{{ form.username.help_text }}</p>
15 </div>
16
17 <div class="form-row">
18   {{ form.first_name.errors }}
19   {{ form.last_name.errors }}
20  {# TODO: get required class on label_tag #}
21   <div class="field-box">
22   <label for="first_name" >{% trans 'First Name' %}:</label> {{ form.first_name }}
23   <p class="help">{{ form.first_name.help_text }}</p>
24   </div>  
25   <div class="field-box">
26   <label for="last_name" >{% trans 'Last Name' %}:</label> {{ form.last_name }}
27   <p class="help">{{ form.last_name.help_text }}</p>
28   </div>
29 </div>
30
31 <div class="form-row">
32   {{ form.password1.errors }}
33   {# TODO: get required class on label_tag #}
34   <label for="id_password1" class="required">{% trans 'Password' %}:</label> {{ form.password1 }}
35 </div>
36
37 <div class="form-row">
38   {{ form.password2.errors }}
39   {# TODO: get required class on label_tag #}
40   <label for="id_password2" class="required">{% trans 'Password (again)' %}:</label> {{ form.password2 }}
41   <p class="help">{% trans 'Enter the same password as above, for verification.' %}</p>
42 </div>
43
44 <script type="text/javascript">document.getElementById("id_username").focus();</script>
45
46 </fieldset>
47 {% endblock %}