Size: a a a

Django [ru] #STAY HOME

2020 June 22

DT

Dan Tyan in Django [ru] #STAY HOME
D. Ouhh
# Email Set Up
EMAIL_BACKEND = "django.core.mail.backends.smtp.EmailBackend"
EMAIL_HOST = "smtp.gmail.com"
EMAIL_USE_TLS = True
EMAIL_PORT = 587
EMAIL_HOST_USER = os.getenv("EMAIL_HOST_USER")
DEFAULT_FROM_EMAIL = EMAIL_HOST_USER
EMAIL_HOST_PASSWORD = os.getenv("EMAIL_HOST_PASSWORD")



email_html_body = render_to_string(
       os.path.join(settings.EMAIL_TEMPLATES_DIR, 'warning_email_2.html'),
       email_context,
   )
   email_plaintext_body = strip_tags(email_html_body)

   email_message = EmailMultiAlternatives(
       subject=settings.WARNING_EMAIL_1_SUBJECT,
       body=email_plaintext_body,
       to=[plagiator_email],
       bcc=[client_email],
   )
   email_message.attach_alternative(
       email_html_body,
       'text/html',
   )

   email_message.send()
не понимаю почему не может создастся connection. настроек недостаточно?
возможно просто гугл не пускает
источник

DO

D. Ouhh in Django [ru] #STAY HOME
Dan Tyan
возможно просто гугл не пускает
а почему может не пускать?
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
D. Ouhh
а почему может не пускать?
Нужно разрешить доступ приложениям?
источник

DP

Dennis Pashnev in Django [ru] #STAY HOME
D. Ouhh
# Email Set Up
EMAIL_BACKEND = "django.core.mail.backends.smtp.EmailBackend"
EMAIL_HOST = "smtp.gmail.com"
EMAIL_USE_TLS = True
EMAIL_PORT = 587
EMAIL_HOST_USER = os.getenv("EMAIL_HOST_USER")
DEFAULT_FROM_EMAIL = EMAIL_HOST_USER
EMAIL_HOST_PASSWORD = os.getenv("EMAIL_HOST_PASSWORD")



email_html_body = render_to_string(
       os.path.join(settings.EMAIL_TEMPLATES_DIR, 'warning_email_2.html'),
       email_context,
   )
   email_plaintext_body = strip_tags(email_html_body)

   email_message = EmailMultiAlternatives(
       subject=settings.WARNING_EMAIL_1_SUBJECT,
       body=email_plaintext_body,
       to=[plagiator_email],
       bcc=[client_email],
   )
   email_message.attach_alternative(
       email_html_body,
       'text/html',
   )

   email_message.send()
не понимаю почему не может создастся connection. настроек недостаточно?
Для имейлов (дэв версия) советую юзать сервис mailtrap
источник

DO

D. Ouhh in Django [ru] #STAY HOME
Nikolay Cherniy
Нужно разрешить доступ приложениям?
хмм, сейчас проверю
источник

DP

Dennis Pashnev in Django [ru] #STAY HOME
Dennis Pashnev
Для имейлов (дэв версия) советую юзать сервис mailtrap
Для прода sendgrid
источник

DO

D. Ouhh in Django [ru] #STAY HOME
Dennis Pashnev
Для имейлов (дэв версия) советую юзать сервис mailtrap
спасибо за совет. пробую тестить mailtrap. Connection unexpectedly closed. порт 2525?
источник

DP

Dennis Pashnev in Django [ru] #STAY HOME
D. Ouhh
спасибо за совет. пробую тестить mailtrap. Connection unexpectedly closed. порт 2525?
Посмотри их доку, там есть подробная инструкция подключения к джанге
источник

DO

D. Ouhh in Django [ru] #STAY HOME
Dennis Pashnev
Посмотри их доку, там есть подробная инструкция подключения к джанге
уже вышло, спасибо. как раз по ней
источник

AD

Alex Dem in Django [ru] #STAY HOME
D. Ouhh
а почему может не пускать?
по дефолту не пускает, защита от угона =)
надо явно разрешать в настройках
источник

С

Суник in Django [ru] #STAY HOME
ребята, я небольшое приложение на джанго запустил у себя, на который передаю пост запросы с других сайтов (по средствам js скриптов). как мне по такому csrf токен сгенерить а то ругается, или как вообще обойти, я же сам для себя достоверный юзер
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Суник
ребята, я небольшое приложение на джанго запустил у себя, на который передаю пост запросы с других сайтов (по средствам js скриптов). как мне по такому csrf токен сгенерить а то ругается, или как вообще обойти, я же сам для себя достоверный юзер
Другие будут использовать приложение твоё?
источник

С

Суник in Django [ru] #STAY HOME
нет
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Тогда отключи мидлварь
источник

С

Суник in Django [ru] #STAY HOME
хмм неплоха
источник

R

Robert B. Garza in Django [ru] #STAY HOME
Подскажите, у меня есть 4 домена который в nginx я направил на один джанго сайт, могу ли я делать отлов URL домена и исходя из названия домена отображать разные страницы и контент?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
есть Sites специально для этого
источник

R

Robert B. Garza in Django [ru] #STAY HOME
Dan Tyan
есть Sites специально для этого
а можно ссылку где про это подробно почитать
источник

DT

Dan Tyan in Django [ru] #STAY HOME
источник

R

Robert B. Garza in Django [ru] #STAY HOME
Спасибо
источник