Commit 71437835ec0112870e9187a55465f7cf9a01bce7

Authored by Zambom
1 parent 1c0574a2

Putting back datepicker in courses crud

courses/templates/course/create.html
@@ -12,41 +12,48 @@ @@ -12,41 +12,48 @@
12 12
13 {% block content %} 13 {% block content %}
14 <div class="card card-content"> 14 <div class="card card-content">
15 - <div class="card-body">  
16 - <form method="post" action="" enctype="multipart/form-data">  
17 - {% csrf_token %}  
18 - {% for field in form %}  
19 - <div class="form-group {% if form.has_error %} has-error {% endif %} is-fileinput">  
20 - <label for="{{ field.auto_id }}">{{ field.label }}</label>  
21 - {% if field.auto_id == 'id_init_register_date' or field.auto_id == 'id_end_register_date' or field.auto_id == 'id_init_date' or field.auto_id == 'id_end_date'%}  
22 - <input type="text" class="form-control date-picker" name="{{field.name}}" value="{{field.value|date:'SHORT_DATE_FORMAT'}}" min="{{now|date:'SHORT_DATE_FORMAT'}}"> 15 + <div class="card-body">
  16 + <form method="post" action="" enctype="multipart/form-data">
  17 + {% csrf_token %}
  18 + {% for field in form %}
  19 + <div class="form-group {% if form.has_error %} has-error {% endif %} is-fileinput">
  20 + <label for="{{ field.auto_id }}">{{ field.label }}</label>
  21 + {% if field.auto_id == 'id_init_register_date' or field.auto_id == 'id_end_register_date' or field.auto_id == 'id_init_date' or field.auto_id == 'id_end_date'%}
  22 + <input type="text" class="form-control date-picker" name="{{field.name}}" value="{{field.value|date:'SHORT_DATE_FORMAT'}}" min="{{now|date:'SHORT_DATE_FORMAT'}}">
23 23
24 - {% else %}  
25 - {% render_field field class='form-control' %}  
26 - {% endif %}  
27 - <span class="help-block">{{ field.help_text }}</span>  
28 - {% if field.errors %}  
29 - <div class="row">  
30 - </br>  
31 - <div class="alert alert-danger alert-dismissible" role="alert">  
32 - <button type="button" class="close" data-dismiss="alert" aria-label="Close">  
33 - <span aria-hidden="true">&times;</span>  
34 - </button>  
35 - <ul>  
36 - {% for error in field.errors %}  
37 - <li>{{ error }}</li>  
38 - {% endfor %}  
39 - </ul>  
40 - </div>  
41 - </div>  
42 - {% endif %} 24 + {% else %}
  25 + {% render_field field class='form-control' %}
  26 + {% endif %}
  27 + <span class="help-block">{{ field.help_text }}</span>
  28 + {% if field.errors %}
  29 + <div class="row">
  30 + </br>
  31 + <div class="alert alert-danger alert-dismissible" role="alert">
  32 + <button type="button" class="close" data-dismiss="alert" aria-label="Close">
  33 + <span aria-hidden="true">&times;</span>
  34 + </button>
  35 + <ul>
  36 + {% for error in field.errors %}
  37 + <li>{{ error }}</li>
  38 + {% endfor %}
  39 + </ul>
43 </div> 40 </div>
44 - {% endfor %}  
45 - <div class="row text-center">  
46 - <input type="submit" value="{% trans 'Create' %}" class="btn btn-primary" />  
47 - </div>  
48 - </form>  
49 - </div> 41 + </div>
  42 + {% endif %}
  43 + </div>
  44 + {% endfor %}
  45 + <div class="row text-center">
  46 + <input type="submit" value="{% trans 'Create' %}" class="btn btn-primary" />
  47 + </div>
  48 + </form>
  49 + </div>
50 </div> 50 </div>
51 </br> 51 </br>
  52 +<script type="text/javascript">
  53 + var locale = navigator.language || navigator.userLanguage;
  54 +
  55 + $('.date-picker').datepicker({
  56 + language: locale,
  57 + });
  58 +</script>
52 {% endblock %} 59 {% endblock %}
courses/templates/course/update.html
@@ -49,4 +49,11 @@ @@ -49,4 +49,11 @@
49 </br> 49 </br>
50 </br> 50 </br>
51 </br> 51 </br>
  52 +<script type="text/javascript">
  53 + var locale = navigator.language || navigator.userLanguage;
  54 +
  55 + $('.date-picker').datepicker({
  56 + language: locale,
  57 + });
  58 +</script>
52 {% endblock %} 59 {% endblock %}
53 \ No newline at end of file 60 \ No newline at end of file