Каталог заказов
-
Статьи, переводы, копирайтинг
- Статья, обзор, SEO-копирайтинг
- Перевод
- Корректура текста, исправление ошибок
- Расшифровка аудио и видео, сканов и фото
-
Соцсети, мессенджеры, приложения
- Лайки в соцсетях
- Лайки без отзыва на сторонних ресурсах
- Репосты, подписки, голосования
- Приглашение пользователей в группы
- Публикации в соцсетях, репосты с комментариями
- Продвижение в мессенджерах
- Новая тема на форуме
- Комментарии на сайте заказчика
- Google Play, AppStore - оценка без отзыва
- Google Play, App Store - установка и отзывы
-
Маркетплейсы, карты, отзывы
- Яндекс и Google - карты, маркеты, справочники
- Отзовики, каталоги компаний
- Авито, маркетплейсы и доски объявлений
- Размещение ссылок на сайтах и форумах
- Продвижение бренда без ссылок
- Работа на сайте исполнителя
-
SEO, тесты, контент-менеджмент
- SEO-услуги
- Контент-менеджмент, работа на сайте заказчика
- Работа в поисковых системах, улучшение ПФ
- Поиск информации, полевые задания, чеки и бонусы
- Тестирование, разметка данных, картинок
-
Фото, видео, аудио
- Фото и видео
- Аудио и музыка
Поиск работы
Активация и управление подпиской на заказы доступны только при достижении уровня Специалист и выше либо при выполнении 5 работ.
Новости
- Изменение минимального количества работ для расчета коэффициента цены у заказчиков
- Вывод USDT закрыт
- Повышение стоимости символов для проверки текстов
- Заказчикам: продвижение заказов по API
- Сертификация Адвего для исполнителей / Возможность получить статус Гуру
- Заказчикам: заказы с оплатой только за публикацию контента
- Заказчикам: коэффициенты минимальных цен и процент отказов по API
Все новости | Блог администрации
Использование на своем сайте встроенной в django системы аутентификации пользователя
|
775.65 руб.
|
|
В статье описывается наиболее простой способ реализации интерфейса пользователей для сайта на django. Рассмотрены наиболее простые способы реализации следующих возможностей:
- вход в аккаунт и выход,
- регистрация,
- восстановление пароля.
Приведен программный код.
- вход в аккаунт и выход,
- регистрация,
- восстановление пароля.
Приведен программный код.
” from django.contrib.auth import views as auth_views “
” url(r'^login/$', auth_views.login, {'template_name': 'name_of_your_app/login.html'}, name='login') “
” url(r'^logout/$', auth_views.logout, {'next_page': '/'}, name='logout') “
” LOGIN_REDIRECT_URL = 'index' “
” url(r'^$', views.index, name='index') “
” LOGIN_REDIRECT_URL = '/accounts/profile/' “
” {% extends "base.html" %}
{% block title %}<title>Вход на сайт</title>{% endblock %}
{% block page %}
{% if user.is_authenticated %}
<H1>Вы в системе.</H1>
{% else %}
<H1>Войти на сайт:</H1>
{% if form.errors %}
<p>Логин или пароль не верны. Попробуйте еще раз.</p>
{% endif %}
<form action="/login/" method="post">
{% csrf_token %}
{{ form.as_p }}
<button type="submit">Войти</button>
</form>
{% endif %}
<p>Здесь неплохо разместить ссылку на страницу восстановления пароля</p>
{% endblock %} “
{% block title %}<title>Вход на сайт</title>{% endblock %}
{% block page %}
{% if user.is_authenticated %}
<H1>Вы в системе.</H1>
{% else %}
<H1>Войти на сайт:</H1>
{% if form.errors %}
<p>Логин или пароль не верны. Попробуйте еще раз.</p>
{% endif %}
<form action="/login/" method="post">
{% csrf_token %}
{{ form.as_p }}
<button type="submit">Войти</button>
</form>
{% endif %}
<p>Здесь неплохо разместить ссылку на страницу восстановления пароля</p>
{% endblock %} “
” from django.contrib.auth.forms import UserCreationForm “
” from django import forms “
” class UserRegForm(UserCreationForm):
username = forms.CharField(label='Введите имя', widget=forms.TextInput(
attrs={
'placeholder': 'Имя'
})
)
password1 = forms.CharField(label='Введите пароль', widget=forms.PasswordInput)
password2 = forms.CharField(label='Повторите пароль', widget=forms.PasswordInput) “
username = forms.CharField(label='Введите имя', widget=forms.TextInput(
attrs={
'placeholder': 'Имя'
})
)
password1 = forms.CharField(label='Введите пароль', widget=forms.PasswordInput)
password2 = forms.CharField(label='Повторите пароль', widget=forms.PasswordInput) “
” {% extends "base.html" %}
{% block title %}<title>Регистрация</title>{% endblock %}
{% block page %}
<H1>Зарегистрироваться:</H1>
<form action="/register/" method="post">
{% csrf_token %}
{{ form.as_p }}
<button type="submit">Зарегистрироваться</button>
</form>
{% endblock %} “
{% block title %}<title>Регистрация</title>{% endblock %}
{% block page %}
<H1>Зарегистрироваться:</H1>
<form action="/register/" method="post">
{% csrf_token %}
{{ form.as_p }}
<button type="submit">Зарегистрироваться</button>
</form>
{% endblock %} “
” url(r'^register/$', views.register_user, name='register') “
” def register_user(request):
if request.method == "POST":
user_form = UserRegForm(request.POST)
if user_form.is_valid():
new_user = user_form.save(commit=False)
new_user.set_password(user_form.cleaned_data['password1'])
new_user.save()
return redirect('login')
else:
user_form = UserRegForm()
return render(request, 'register.html', {'form': user_form}) “
if request.method == "POST":
user_form = UserRegForm(request.POST)
if user_form.is_valid():
new_user = user_form.save(commit=False)
new_user.set_password(user_form.cleaned_data['password1'])
new_user.save()
return redirect('login')
else:
user_form = UserRegForm()
return render(request, 'register.html', {'form': user_form}) “
” from .forms import UserRegForm “
” url('^', include('django.contrib.auth.urls')) “
” from django.contrib.auth import views as auth_views “
” - registration/password_reset_form.html,
- registration/password_reset_subject.txt,
- registration/password_reset_email.html,
- registration/password_reset_done.html,
- registration/password_reset_confirm.html,
- registration/password_reset_complete.html. “
- registration/password_reset_subject.txt,
- registration/password_reset_email.html,
- registration/password_reset_done.html,
- registration/password_reset_confirm.html,
- registration/password_reset_complete.html. “
” password_reset_form.html
{% extends "base.html" %}
{% block title %}<title>Забыли пароль? Сбросить пароль.</title>{% endblock %}
{% block page %}
<h3>Забыли пароль?</h3>
<form method="post">
{% csrf_token %}
{{ form.as_p }}
<button type="submit">Выслать письмо для восстановления</button>
</form>
{% endblock %} “
{% extends "base.html" %}
{% block title %}<title>Забыли пароль? Сбросить пароль.</title>{% endblock %}
{% block page %}
<h3>Забыли пароль?</h3>
<form method="post">
{% csrf_token %}
{{ form.as_p }}
<button type="submit">Выслать письмо для восстановления</button>
</form>
{% endblock %} “
” password_reset_email.html
{% autoescape off %}
Чтобы восстановить доступ к аккаунту {{ user.get_username }} сайта, нажмите на ссылку:
{{ protocol }}://{{ domain }}{% url 'password_reset_confirm' uidb64=uid token=token %}
Если ссылка недействительна скопируйте и вставте ее адресную строку браузера.
С уважением,
администрация сайта
{% endautoescape %} “
{% autoescape off %}
Чтобы восстановить доступ к аккаунту {{ user.get_username }} сайта, нажмите на ссылку:
{{ protocol }}://{{ domain }}{% url 'password_reset_confirm' uidb64=uid token=token %}
Если ссылка недействительна скопируйте и вставте ее адресную строку браузера.
С уважением,
администрация сайта
{% endautoescape %} “
” password_reset_done.html
{% extends "base.html" %}
{% block title %}<title>Письмо с восстановлением отправлено.</title>{% endblock %}
{% block page %}
<h3>Письмо отправлено</h3>
<p>Мы выслали инструкции для восстановления вашего пароля. Скоро вы получите письмо на указанный Email.</p>
<p>Если вы не получили письмо, пожалуйста проверьте корректность указанного Email. Также проверьте папку Спам.</p>
{% endblock %} “
{% extends "base.html" %}
{% block title %}<title>Письмо с восстановлением отправлено.</title>{% endblock %}
{% block page %}
<h3>Письмо отправлено</h3>
<p>Мы выслали инструкции для восстановления вашего пароля. Скоро вы получите письмо на указанный Email.</p>
<p>Если вы не получили письмо, пожалуйста проверьте корректность указанного Email. Также проверьте папку Спам.</p>
{% endblock %} “
” password_reset_confirm.html
{% extends "base.html" %}
{% block title %}<title>Изменить пароль.</title>{% endblock %}
{% block page %}
<h3>Забыли пароль?</h3>
{% if validlink %}
<h3>Изменить пароль</h3>
<form method="post">
{% csrf_token %}
{{ form.as_p }}
<button type="submit">Сменить пароль</button>
</form>
{% else %}
<p>Ссылка восстановления не верна. Возможно, истек срок действия. Пожалуйста, начните процедуру <a href="/password_reset/" rel="nofollow">восстановления пароля</a> сначала.</p>
{% endif %}
{% endblock %} “
{% extends "base.html" %}
{% block title %}<title>Изменить пароль.</title>{% endblock %}
{% block page %}
<h3>Забыли пароль?</h3>
{% if validlink %}
<h3>Изменить пароль</h3>
<form method="post">
{% csrf_token %}
{{ form.as_p }}
<button type="submit">Сменить пароль</button>
</form>
{% else %}
<p>Ссылка восстановления не верна. Возможно, истек срок действия. Пожалуйста, начните процедуру <a href="/password_reset/" rel="nofollow">восстановления пароля</a> сначала.</p>
{% endif %}
{% endblock %} “
” password_reset_complete.html
{% extends "tovarsview/base.html" %}
{% block title %}<title>Изменить пароль.</title>{% endblock %}
{% block page %}
<h3>Процедура восстановления пароля</h3>
<p>Процедура восстановления пароля завершена.</p>
<p>Теперь вы можете <a href="/login/" rel="nofollow">войти</a>.</p>
{% endblock %} “
{% extends "tovarsview/base.html" %}
{% block title %}<title>Изменить пароль.</title>{% endblock %}
{% block page %}
<h3>Процедура восстановления пароля</h3>
<p>Процедура восстановления пароля завершена.</p>
<p>Теперь вы можете <a href="/login/" rel="nofollow">войти</a>.</p>
{% endblock %} “
” EMAIL_HOST = ' smtp.jino.ru'
EMAIL_PORT = 587
EMAIL_HOST_USER = 'webmaster@ваш-домен.ru'
EMAIL_HOST_PASSWORD = 'ваш-пароль, лучше в зашифрованном виде'
EMAIL_USE_TLS = True “
EMAIL_PORT = 587
EMAIL_HOST_USER = 'webmaster@ваш-домен.ru'
EMAIL_HOST_PASSWORD = 'ваш-пароль, лучше в зашифрованном виде'
EMAIL_USE_TLS = True “
py 13, страница 13, django 11, пользователь 11, шаблон 11, пароль 10, форма 9, url 8, класс 8, описать 8, регистрация 8, длить 7, имя 7, следовать 7, создать 7, указать 7, восстановление 6, вход 6, иза 6, сайт 6
Показать полностью
10 эффективных советов о том, как стать успешным и преуспевающим человеком
|
597.60 руб.
|
|
В статье в виде четкого структурированного списка подробно описаны важнейшие рекомендации, благодаря которым читатель сможет добиться успеха в жизни, стать более обеспеченным и счастливым. Текст дополнен конкретными примерами и фактами. Статья имеет вступительную, основную и заключительную часть. Текст оптимизирован под соответствующий ключевой запрос для продвижения вашего сайта.
деньги 1, дело 1, заработок 0, Как стать успешным 4, привычки 4, работа 4, советы 1, труд 3, успех 3, финансы 0
успешный 5, все 4, окружение 4, привычка 4, себе 4, упорный 4, заниматься 3, их 3, любой 3, нужно 3, постоянный 3, представить 3, тома 3, труд 3, успех 3, цель 3, 10 2, благополучие 2, возможность 2, волевой 2
Показать полностью
Мастер-класс "Подарок-тайник"
|
335.55 руб.
|
|
Мастер класс изготовления необычного подарка в виде тайника, который может служить как упаковка для еще одного подарка.
как сделать 0, мастер класс 0, подарки 6, праздники 1
подарок 6, клей 3, линейка 3, нужно 3, приклеить 3, тайник 3, вовнутрь 2, высохнуть 2, далее 2, длить 2, кисть 2, лист 2, листок 2, макетный 2, много 2, может 2, немного 2, необычный 2, неровность 2, нож 2
Показать полностью
3 способа противостоять иррациональному чувству ревности
|
357.75 руб.
|
|
В статье рассматривается иррациональная сторона чувства ревности и даются рекомендации по противостоянию этому разрушительному чувству. Предложенные рекомендации побуждают читатателя к рефлексии над своими мыслями и чувствами в контексте партнёрских отношений, но тема самих отношений не затрагивается.
Текст структурирован, содержит нумерованные подзаголовки.
Текст структурирован, содержит нумерованные подзаголовки.
чувство 6, доверие 5, ревность 5, возникать 3, партнер 3, угроза 3, внимание 2, воля 2, действие 2, зависимость 2, иза 2, иногда 2, иррациональный 2, их 2, мысль 2, начинать 2, ничего 2, отношение 2, проблема 2, радость 2
Показать полностью
Как перестать думать о человеке, когда вы чувствуете, что влюбляетесь в него?
|
458.52 руб.
|
|
Как отбросить мысли о конкретном человеке прочь, если вы влюбились, но ответных чувств все нет и не намечается?
девушка 4, мужчина 4, оно 4, 5 3, влюбить 3, влюбленность 3, вместо 3, внимание 3, вовсе 3, все 3, замечать 3, много 3, мысль 3, наверняка 3, обожание 3, объект 3, себе 3, становиться 3, тьма 3, чувство 3
Показать полностью
Почему стоит обязательно пройти платный тренинг по продажам?
|
356.40 руб.
|
|
В статье описаны выгоды и преимущества платных тренингов по продажам. Почему нужно обязательно посещать такие мероприятия?
продажа 12, тренинг 9, все 6, умение 5, клиент 4, отношение 4, письмо 4, продавать 3, сфера 3, базироваться 2, высокий 2, деньга 2, любой 2, мероприятие 2, момент 2, новое 2, один 2, открывать 2, полезный 2, помощь 2
Показать полностью
Цветная капуста с майонезом
|
1200.00 руб.
|
|
Предлагается уникальный рецепт приготовления цветной капусты с майонезом (написан от 1 лица) с пошаговыми фото, советами и рекомендациями. Формат статьи:
- вступление с ключевыми фразами;
- необходимые ингредиенты;
- пошаговое приготовление (каждый шаг сопровождается фото);
- советы, рекомендации, тонкости приготовления;
- уникальные авторские фотографии готового блюда.
- вступление с ключевыми фразами;
- необходимые ингредиенты;
- пошаговое приготовление (каждый шаг сопровождается фото);
- советы, рекомендации, тонкости приготовления;
- уникальные авторские фотографии готового блюда.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
завтрак 1, закуска 2, капуста 12, рецепт 2, Цветная 8
капуста 12, цветной 8, майонез 6, 2 4, вкус 4, масса 4, минуть 3, овощ 3, получаться 3, специя 3, 1 2, 10 2, 3 2, 4 2, блюдо 2, жаровня 2, закуска 2, использовать 2, качество 2, курица 2
Показать полностью
Любовь зла, или Идеальная жертва
|
341.64 руб.
|
|
Анонс и краткое описание телесериала "Идеальная жертва". Фильмография актёров. Остросюжетный российский сериал с популярными актёрами.
надежда 6, героиня 5, роля 5, актриса 4, игорь 4, помогать 4, российский 4, актер 3, ветров 3, все 3, девушка 3, зритель 3, играть 3, иза 3, любовь 3, надя 3, оно 3, юрий 3, вскоре 2, герой 2
Показать полностью
Выбрала операцию
|
225.24 руб.
|
|
О мумии, найденной в иранской гробнице и ее искусственном глазе. Из глубины веков к нашему времени послана весточка о возможностях древних мастеров.
иза 5, протез 4, древний 3, капилляр 3, операция 3, смола 3, хрусталик 3, археолог 2, гробница 2, золотой 2, зрение 2, иран 2, искусственный 2, искусство 2, исправлять 2, красивый 2, надрез 2, недостаток 2, орган 2, предмет 2
Показать полностью
Как сохранить стройность после 45
|
512.55 руб.
|
|
SEO-статья, отражающая ответы на следующие вопросы. Каких рекомендаций следует придерживаться для того, чтобы сохранить стройность после 45? Каким должно быть питание в этом возрасте? Содержит маркированные списки.
бор 2, вес 5 0, возраст 7 0, данный 3 0, жир 3 0, кальций 5 0, количество 3 0, магний 3 0, микроэлемент 4 0, много 3 0, нужно 3 0, питание 3 0, помочь 3 0, продукт 9 0, следовать 6 0, снизить 3 0, требоваться 4 0, упражнение 3 0
иза 8, следовать 8, продукт 7, возраст 6, вес 5, кальций 5, количество 4, также 4, требоваться 4, длить 3, жир 3, жирный 3, лучше 3, магний 3, микроэлемент 3, много 3, мясо 3, нужно 3, оно 3, питание 3
Показать полностью

Добавление комментария...