remove standart django admin urls and create button which reset user password and send it to user emai
parent
e72a03c249
commit
a8a789ba89
54 changed files with 285 additions and 451 deletions
@ -1,75 +0,0 @@ |
||||
{% extends 'base.html' %} |
||||
|
||||
|
||||
{% block body %} |
||||
<form method="post" class="form-horizontal" enctype="multipart/form-data"> {% csrf_token %} |
||||
<fieldset> |
||||
<legend><i class="icon-edit"></i>Изменить переводчика</legend> |
||||
|
||||
<div class="box span8"> |
||||
<div class="box-header well"> |
||||
<h2><i class="icon-pencil"></i>Информация</h2> |
||||
</div> |
||||
<div class="box-content"> |
||||
{# education #} |
||||
<div class="control-group {% if form.education.errors %}error{% endif %}"> |
||||
<label class="control-label">{{ form.education.label }}:</label> |
||||
<div class="controls">{{ form.education }} |
||||
<span class="help-inline">{{ form.education.errors }}</span> |
||||
</div> |
||||
</div> |
||||
{# specialization #} |
||||
<div class="control-group {% if form.specialization.errors %}error{% endif %}"> |
||||
<label class="control-label">{{ form.specialization.label }}:</label> |
||||
<div class="controls">{{ form.specialization }} |
||||
<span class="help-inline">{{ form.specialization.errors }}</span> |
||||
</div> |
||||
</div> |
||||
{# languages #} |
||||
<div class="control-group {% if form.languages.errors %}error{% endif %}"> |
||||
<label class="control-label">{{ form.languages.label }}:</label> |
||||
<div class="controls">{{ form.languages }} |
||||
<span class="help-inline">{{ form.languages.errors }}</span> |
||||
</div> |
||||
</div> |
||||
{# native_language #} |
||||
<div class="control-group {% if form.native_language.errors %}error{% endif %}"> |
||||
<label class="control-label">{{ form.native_language.label }}:</label> |
||||
<div class="controls">{{ form.native_language }} |
||||
<span class="help-inline">{{ form.native_language.errors }}</span> |
||||
</div> |
||||
</div> |
||||
{# car #} |
||||
<div class="control-group {% if form.car.errors %}error{% endif %}"> |
||||
<label class="control-label">{{ form.car.label }}:</label> |
||||
<div class="controls">{{ form.car }} |
||||
<span class="help-inline">{{ form.car.errors }}</span> |
||||
</div> |
||||
</div> |
||||
{# prices #} |
||||
<div class="control-group {% if form.prices.errors %}error{% endif %}"> |
||||
<label class="control-label">{{ form.prices.label }}:</label> |
||||
<div class="controls">{{ form.prices }} |
||||
<span class="help-inline">{{ form.prices.errors }}</span> |
||||
</div> |
||||
</div> |
||||
{# discounts #} |
||||
<div class="control-group {% if form.discounts.errors %}error{% endif %}"> |
||||
<label class="control-label">{{ form.discounts.label }}:</label> |
||||
<div class="controls">{{ form.discounts }} |
||||
<span class="help-inline">{{ form.discounts.errors }}</span> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<div class="controls"> |
||||
<input class="btn btn-large btn-primary" type="submit" value="Добавить"> |
||||
<input class="btn btn-large" type="reset" value="Отмена"> |
||||
</div> |
||||
</div> |
||||
|
||||
</fieldset> |
||||
</form> |
||||
|
||||
{% endblock %} |
||||
@ -1,60 +0,0 @@ |
||||
{% extends 'base.html' %} |
||||
|
||||
{% block body %} |
||||
<div class="box span8"> |
||||
<div class="box-header well"> |
||||
<h2><i class="icon-arrow-down"></i>Список переводчиков</h2> |
||||
</div> |
||||
<div class="box-content"> |
||||
<table class="table table-hover"> |
||||
<thead> |
||||
<tr> |
||||
<th>id</th> |
||||
<th>Email</th> |
||||
<th>Полное имя</th> |
||||
<th>Переводчик</th> |
||||
<th> </th> |
||||
</tr> |
||||
</thead> |
||||
<tbody> |
||||
{% for item in objects %} |
||||
|
||||
<tr> |
||||
<td>{{ item.id }}</td> |
||||
<td>{{ item.email }}</td> |
||||
<td>{{ item.get_full_name }}</td> |
||||
|
||||
{% if item.is_translator %} |
||||
<td>Да</td> |
||||
{% else %} |
||||
<td> </td> |
||||
{% endif %} |
||||
<td class="center sorting_1"> |
||||
<a class="btn btn-info" href="/accounts/translators/{{ item.id }}"> |
||||
<i class="icon-edit icon-white"></i> Изменить |
||||
</a> |
||||
</td> |
||||
</tr> |
||||
|
||||
{% endfor %} |
||||
</tbody> |
||||
</table> |
||||
|
||||
</div> |
||||
{# pagination #} |
||||
<div class="pagination pagination-centered"> |
||||
<ul> |
||||
{% if objects.has_previous %} |
||||
<li> <a href="?page={{ objects.previous_page_number }}">←</a></li> |
||||
{% endif %} |
||||
|
||||
{% if objects.has_next %} |
||||
<li><a href="?page={{ objects.next_page_number }}">→</a></li> |
||||
{% endif %} |
||||
</ul> |
||||
</div> |
||||
|
||||
</div> |
||||
|
||||
|
||||
{% endblock %} |
||||
@ -1,88 +0,0 @@ |
||||
{% extends 'base.html' %} |
||||
{% load static %} |
||||
|
||||
{% block scripts %} |
||||
|
||||
<script src="{% static 'ckeditor/ckeditor/ckeditor.js' %}"></script> |
||||
{# selects #} |
||||
<link href="{% static 'js/select/select2.css' %}" rel="stylesheet"/> |
||||
<script src="{% static 'js/select/select2.js' %}"></script> |
||||
<script src="{% static 'custom_js/make_select.js' %}"></script> |
||||
|
||||
{% endblock %} |
||||
|
||||
{% block body %} |
||||
|
||||
{# Uses multilang.html template for translated fields #} |
||||
<form method="post" class="form-horizontal" enctype="multipart/form-data" name="form1" id="form1"> {% csrf_token %} |
||||
<fieldset> |
||||
<legend><i class="icon-edit"></i>Изменить отзыв</legend> |
||||
|
||||
<div class="box span8"> |
||||
<div class="box-header well"> |
||||
<h2><i class="icon-pencil"></i> Информация</h2> |
||||
</div> |
||||
<div class="box-content"> |
||||
{# service #} |
||||
<div class="control-group {% if form.service.errors %}error{% endif %}"> |
||||
<label class="control-label">{{ form.service.label }}:</label> |
||||
<div class="controls"> |
||||
{{ form.service }} |
||||
<span class="help-inline">{{ form.service.errors }}</span> |
||||
</div> |
||||
</div> |
||||
{# company #} |
||||
<div class="control-group {% if form.company.errors %}error{% endif %}"> |
||||
<label class="control-label">{{ form.company.label }}:</label> |
||||
<div class="controls"> |
||||
{{ form.company }} |
||||
<span class="help-inline">{{ form.company.errors }}</span> |
||||
</div> |
||||
</div> |
||||
{# rating #} |
||||
<div id="star"> |
||||
<div class="control-group {% if form.rating.errors %}error{% endif %}"> |
||||
<label class="control-label">{{ form.rating.label }}:</label> |
||||
<div class="controls"> |
||||
{{ form.rating }} |
||||
<span class="help-inline">{{ form.rating.errors }}</span> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
{# comment #} |
||||
<div class="control-group {% if form.comment.errors %}error{% endif %}"> |
||||
<label class="control-label">{{ form.comment.label }}:</label> |
||||
<div class="controls"> |
||||
{{ form.comment }} |
||||
<span class="help-inline">{{ form.comment.errors }}</span> |
||||
</div> |
||||
</div> |
||||
{# contact#} |
||||
<div class="control-group {% if form.contact.errors %}error{% endif %}"> |
||||
<label class="control-label">{{ form.contact.label }}:</label> |
||||
<div class="controls"> |
||||
{{ form.contact }} |
||||
<span class="help-inline">{{ form.contact.errors }}</span> |
||||
</div> |
||||
</div> |
||||
{# web_page#} |
||||
<div class="control-group {% if form.web_page.errors %}error{% endif %}"> |
||||
<label class="control-label">{{ form.web_page.label }}:</label> |
||||
<div class="controls"> |
||||
{{ form.web_page }} |
||||
<span class="help-inline">{{ form.web_page.errors }}</span> |
||||
</div> |
||||
</div> |
||||
|
||||
</div> |
||||
</div> |
||||
|
||||
<div class="controls"> |
||||
<input class="btn btn-large btn-primary" type="submit" value="Добавить"> |
||||
<input class="btn btn-large" type="reset" value="Отмена"> |
||||
</div> |
||||
|
||||
</fieldset> |
||||
</form> |
||||
|
||||
{% endblock %} |
||||
@ -1,54 +0,0 @@ |
||||
{% extends 'base.html' %} |
||||
|
||||
{% block body %} |
||||
|
||||
<div class="box span8"> |
||||
<div class="box-header well"> |
||||
<h2><i class="icon-arrow-down"></i>Список отзывов</h2> |
||||
</div> |
||||
<div class="box-content"> |
||||
<table class="table table-hover"> |
||||
<thead> |
||||
<tr> |
||||
<th>id</th> |
||||
<th>Сервис</th> |
||||
<th>Компания</th> |
||||
<th>Отзыв</th> |
||||
<th>Оценка</th> |
||||
<th> </th> |
||||
</tr> |
||||
</thead> |
||||
<tbody> |
||||
{% for item in objects %} |
||||
<tr> |
||||
<td>{{ item.id }}</td> |
||||
<td>{{ item.service }}</td> |
||||
<td>{{ item.company }}</td> |
||||
<td>{{ item.comment }}</td> |
||||
<td>{{ item.rating }}</td> |
||||
<td class="center sorting_1"> |
||||
<a class="btn btn-info" href="/service/review/change/{{ item.id }}"> |
||||
<i class="icon-edit icon-white"></i> Изменить |
||||
</a> |
||||
</td> |
||||
</tr> |
||||
{% endfor %} |
||||
</tbody> |
||||
</table> |
||||
|
||||
</div> |
||||
{# pagination #} |
||||
<div class="pagination pagination-centered"> |
||||
<ul> |
||||
{% if objects.has_previous %} |
||||
<li> <a href="?page={{ objects.previous_page_number }}">←</a></li> |
||||
{% endif %} |
||||
|
||||
{% if objects.has_next %} |
||||
<li><a href="?page={{ objects.next_page_number }}">→</a></li> |
||||
{% endif %} |
||||
</ul> |
||||
</div> |
||||
</div> |
||||
|
||||
{% endblock %} |
||||
Loading…
Reference in new issue