перевод на стр настроек в ЛК

remotes/origin/tests
Slava Kyrachevsky 9 years ago
parent 415cc9a283
commit 0dab0c641c
  1. 2
      Makefile
  2. 8
      accounts/forms.py
  3. 145
      templates/client/accounts/settings.html

@ -41,7 +41,7 @@ compilemessages:
-@ipython manage.py compilemessages -@ipython manage.py compilemessages
collectstatic: collectstatic:
@ipython manage.py collectstatic @ipython manage.py collectstatic --noinput
user: user:
-@ipython manage.py createsuperuser -@ipython manage.py createsuperuser

@ -7,7 +7,7 @@ from random import choice
from django import forms from django import forms
from django.contrib.auth.forms import ReadOnlyPasswordHashField from django.contrib.auth.forms import ReadOnlyPasswordHashField
from django.forms.util import ErrorList from django.forms.util import ErrorList
from django.utils.translation import ugettext as _ from django.utils.translation import ugettext as _, ugettext_lazy
from django.conf import settings from django.conf import settings
from models import User from models import User
from django.db.models import Q from django.db.models import Q
@ -161,14 +161,14 @@ class ChangePasswordForm(forms.Form):
""" """
old_password = forms.CharField(label=_(u'Old password'), required=True, old_password = forms.CharField(label=_(u'Old password'), required=True,
widget=forms.PasswordInput(render_value=False, widget=forms.PasswordInput(render_value=False,
attrs={'placeholder': _(u'Введите старый пароль')})) attrs={'placeholder': ugettext_lazy(u'Введите старый пароль')}))
new_password = forms.CharField(label=_(u'New password'), required=True, new_password = forms.CharField(label=_(u'New password'), required=True,
widget=forms.PasswordInput(render_value=False, widget=forms.PasswordInput(render_value=False,
attrs={'placeholder': _(u'Придумайте новый пароль')})) attrs={'placeholder': ugettext_lazy(u'Придумайте новый пароль')}))
new_password_confirm = forms.CharField(label=_(u'Confirm password'), required=True, new_password_confirm = forms.CharField(label=_(u'Confirm password'), required=True,
widget=forms.PasswordInput(render_value=False, widget=forms.PasswordInput(render_value=False,
attrs={ attrs={
'placeholder': _(u'Повторите новый пароль')})) 'placeholder': ugettext_lazy(u'Повторите новый пароль')}))
def clean(self): def clean(self):
data = super(ChangePasswordForm, self).clean() data = super(ChangePasswordForm, self).clean()

@ -1,7 +1,5 @@
{% extends 'client/base_catalog.html' %} {% extends 'client/base_catalog.html' %}
{% load static %} {% load static i18n %}
{% load i18n %}
{% block bread_scrumbs %} {% block bread_scrumbs %}
<div class="bread-crumbs"> <div class="bread-crumbs">
@ -17,29 +15,28 @@
</div> </div>
{% endblock %} {% endblock %}
{% block content_list %} {% block content_list %}
{% if user.email %} {% if user.email %}
<div class="set-sect ch-pwd"> <div class="set-sect ch-pwd">
<header>{% trans 'смена пароля' %}</header> <header>{% trans 'смена пароля' %}</header>
<div class="set-sect-body"> <div class="set-sect-body">
<form id="paswd_change" class="pw-form" method="post" action="#">{% csrf_token %} <form id="paswd_change" class="pw-form" method="post" action="#">{% csrf_token %}
<div class="mf-line"> <div class="mf-line">
<div class="mf-field"> <div class="mf-field">
{{ change_password_form.old_password }} {{ change_password_form.old_password }}
</div> </div>
</div> </div>
<div class="mf-line"> <div class="mf-line">
<div class="mf-field"> <div class="mf-field">
{{ change_password_form.new_password }} {{ change_password_form.new_password }}
</div> </div>
<div class="mf-field"> <div class="mf-field">
{{ change_password_form.new_password_confirm }} {{ change_password_form.new_password_confirm }}
</div> </div>
</div> </div>
<div class="mf-line"> <div class="mf-line">
<div class="mf-success"> <div class="mf-success">
@ -48,68 +45,68 @@
</div> </div>
<div class="mf-buttons-line"> <div class="mf-buttons-line">
<button type="submit" class="icon-save">{% trans 'сохранить' %}</button> <button type="submit" class="icon-save">{% trans 'сохранить' %}</button>
</div> </div>
</form> </form>
</div> </div>
</div> </div>
{% endif %} {% endif %}
<!-- <!--
<div class="set-sect"> <div class="set-sect">
<header>{% trans 'социализация и sharing' %}</header> <header>{% trans 'социализация и sharing' %}</header>
<div class="set-sect-body"> <div class="set-sect-body">
<form action="#"> <form action="#">
<div class="mf-soc-m clearfix"> <div class="mf-soc-m clearfix">
<div class="mf-soc-col"> <div class="mf-soc-col">
<div class="mfsm-title">Подключено:</div> <div class="mfsm-title">Подключено:</div>
<div class="mf-line"> <div class="mf-line">
<div class="sm-i"><img src="img/soc-medias/icon-fb.png" alt="" /> Artem Zubkevich</div> <div class="sm-i"><img src="img/soc-medias/icon-fb.png" alt="" /> Artem Zubkevich</div>
<a class="clear" href="#">очистить</a> <a class="clear" href="#">очистить</a>
</div> </div>
<div class="mf-line"> <div class="mf-line">
<div class="sm-i"><img src="img/soc-medias/icon-twit.png" alt="" /> @zubkevich</div> <div class="sm-i"><img src="img/soc-medias/icon-twit.png" alt="" /> @zubkevich</div>
<a class="clear" href="#">очистить</a> <a class="clear" href="#">очистить</a>
</div> </div>
</div> </div>
<div class="mf-soc-col"> <div class="mf-soc-col">
<div class="mfsm-title">Подключить:</div> <div class="mfsm-title">Подключить:</div>
<div class="sm-body"> <div class="sm-body">
<ul> <ul>
<li><a href="#"><img src="{% static 'client/img/soc-medias/icon-fb.png' %}" alt="" /></a></li> <li><a href="#"><img src="{% static 'client/img/soc-medias/icon-fb.png' %}" alt="" /></a></li>
<li><a href="#"><img src="{% static 'client/img/soc-medias/icon-twit.png' %}" alt="" /></a></li> <li><a href="#"><img src="{% static 'client/img/soc-medias/icon-twit.png' %}" alt="" /></a></li>
<li><a href="#"><img src="{% static 'client/img/soc-medias/icon-goog.png' %}" alt="" /></a></li> <li><a href="#"><img src="{% static 'client/img/soc-medias/icon-goog.png' %}" alt="" /></a></li>
<li><a href="#"><img src="{% static 'client/img/soc-medias/icon-lin.png' %}" alt="" /></a></li> <li><a href="#"><img src="{% static 'client/img/soc-medias/icon-lin.png' %}" alt="" /></a></li>
<li><a href="#"><img src="{% static 'client/img/soc-medias/icon-ok.png' %}" alt="" /></a></li> <li><a href="#"><img src="{% static 'client/img/soc-medias/icon-ok.png' %}" alt="" /></a></li>
<li><a href="#"><img src="{% static 'client/img/soc-medias/icon-mailr.png' %}" alt="" /></a></li> <li><a href="#"><img src="{% static 'client/img/soc-medias/icon-mailr.png' %}" alt="" /></a></li>
<li><a href="#"><img src="{% static 'client/img/soc-medias/icon-vk.png' %}" alt="" /></a></li> <li><a href="#"><img src="{% static 'client/img/soc-medias/icon-vk.png' %}" alt="" /></a></li>
</ul> </ul>
</div> </div>
</div> </div>
</div> </div>
<div class="mf-checks-title">Публиковать на ваши страницы:</div> <div class="mf-checks-title">Публиковать на ваши страницы:</div>
<div class="mf-line"> <div class="mf-line">
<label class="check"><input type="checkbox" name="sType" value="exhb" />Выставки, конференции, семинары в которых я я участвую</label> <label class="check"><input type="checkbox" name="sType" value="exhb" />Выставки, конференции, семинары в которых я я участвую</label>
</div> </div>
<div class="mf-line"> <div class="mf-line">
<label class="check"><input type="checkbox" name="sType" value="exhb" />Выставки, конференции, семинары которые я собираюсь посетить</label> <label class="check"><input type="checkbox" name="sType" value="exhb" />Выставки, конференции, семинары которые я собираюсь посетить</label>
</div> </div>
<div class="mf-line"> <div class="mf-line">
<label class="check"><input type="checkbox" name="sType" value="exhb" />Фотографии на которых я отмечен</label> <label class="check"><input type="checkbox" name="sType" value="exhb" />Фотографии на которых я отмечен</label>
</div> </div>
<div class="mf-buttons-line"> <div class="mf-buttons-line">
<button class="icon-save">сохранить</button> <button class="icon-save">сохранить</button>
</div> </div>
</form> </form>
</div> </div>
</div> </div>
--> -->
{# <div class="set-sect subscribe">#} {# <div class="set-sect subscribe">#}
@ -245,7 +242,7 @@
}); });
}); });
</script> </script>
{% endblock %} {% endblock %}
{% endblock %} {% endblock %}

Loading…
Cancel
Save