Ответы пользователя по тегу Django
  • Отправлять почту через Яндекс в Django?

    @rumsey
    Имхо - яндекс и им подобное только если во время разработки. У меня письма в нем бесследно исчезали и никаких ошибок он не выдавал. В рамблере если не заходить в веб-интерфейс, то через какое-то время отключают отправку.

    Свой сервис типа exim настроить не долго и в обслуживании проблем нет. За два года я пару раз смотрел логи по просьбе клиентов, так как письма не приходили, но там в адресе была ошибка. Для тестов в django можно настроить чтобы письма сохранялись на диске, а не отправлялись.

    Или как написал Pavel Denisov использовать mailgun.com
    Ответ написан
    Комментировать
  • Не доходят письма с сайта на Django через Яндекс. Где копать?

    @rumsey
    У меня работало с такими настройками (сейчас шлю через свой почтарь):
    EMAIL_HOST_YA = 'smtp.yandex.ru'
    EMAIL_PORT_YA = 587
    EMAIL_HOST_USER_YA = 'new.mail@yandex.ru'
    EMAIL_HOST_PASSWORD_YA = '1234'


    И код отправки:
    from django.core.mail import get_connection, send_mail
    
    #connections to yandex
    connection = get_connection(
        host=settings.EMAIL_HOST_YA,
        port=settings.EMAIL_PORT_YA,
        username=settings.EMAIL_HOST_USER_YA,
        password=settings.EMAIL_HOST_PASSWORD_YA,
        use_tls=True
    )
    send_mail(
        subject,
        text_content,
        from_email,
        to,
        connection=connection,
        html_message=html_content
    )
    Ответ написан
    2 комментария
  • Django + Vue.js. Как лучше всего сделать вариацию формы?

    @rumsey
    Я у себя сделал оба вида валидации, так как у меня еще проверяется имя пользователя на наличие и капча. То есть, vue я делаю валидацию на required, формат телефона, совпадение и сложность паролей, мин длинна. На django, что такой пользователь не зареген, captcha, проверку required оставил. Форма проверяется по ajax, ошибки из django вывожу там же где и вывожу ошибки vue.
    Ответ написан
    Комментировать
  • Как добавить поля из другой модели на форму регистрации Django?

    @rumsey
    Посмотри как это сделано в django - UserCreationForm
    Ответ написан
    Комментировать
  • Будет ли в поисковых системах продвигаться админка?

    @rumsey
    Как уже написали, поисковик проиндексирует свободно доступные страницы, то есть те которые без авторизации. Но не стоит надеется, что он не проиндексирует страницу, на которую нет ни одной ссылки. Страницы, которые не должны посещаться роботом надо закрывать в robots.txt. Так как есть бразуер от яндекса, который сливает все посещаемые URL, а потом по ним начинают стучаться поисковые роботы.
    Ответ написан
    Комментировать