Size: a a a

Django [ru] #STAY HOME

2020 May 31

PA

Petro Alexeenko in Django [ru] #STAY HOME
James Town
Не помогло
Это точно тот шаблон? Просто ты в шаблоне отображаешь переменную user, но не передаешь ее. Это странно.
источник

PA

Petro Alexeenko in Django [ru] #STAY HOME
было бы request. user  вопросов бы не было
источник

РС

Роман Сарнов... in Django [ru] #STAY HOME
Добрый день! Помогите пожалуйста. Я делаю рассылку по email, но возникла проблема. Я хоть и выставил unique=true у поля emailfield , для django post@mail.ru и POST@mail.ru это разные почты и, получается, если ввести так , то на одну почту будет несколько рассылок. Как это решить правильно. Я написал некий говнокод, вроде работает, но мне кажется, что это очень плохое решение. https://pastebin.com/CLHXmhih. Подскажите пожалуйста, как это можно решить иначе и без удара по производительности
источник

p

paulwinex in Django [ru] #STAY HOME
Роман Сарнов
Добрый день! Помогите пожалуйста. Я делаю рассылку по email, но возникла проблема. Я хоть и выставил unique=true у поля emailfield , для django post@mail.ru и POST@mail.ru это разные почты и, получается, если ввести так , то на одну почту будет несколько рассылок. Как это решить правильно. Я написал некий говнокод, вроде работает, но мне кажется, что это очень плохое решение. https://pastebin.com/CLHXmhih. Подскажите пожалуйста, как это можно решить иначе и без удара по производительности
если дефолтный unique=True не различает капс то надо валидатор добавить. ТОлько не знаю есть ли из коробки готовый
источник

p

paulwinex in Django [ru] #STAY HOME
https://github.com/django/django/blob/master/django/core/validators.py
вроде нет такого но есть пример как делать
источник

РС

Роман Сарнов... in Django [ru] #STAY HOME
Так а если свой писать, то искать, есть ли введённый из всех уже записанных? Тодько с регистром нижним
источник

p

paulwinex in Django [ru] #STAY HOME
есть другой вариант
источник

p

paulwinex in Django [ru] #STAY HOME
в форме принудительно делать lower
источник

РС

Роман Сарнов... in Django [ru] #STAY HOME
О, скинь пожалуйста)
источник

К👨

Кемп 👨🏻‍💻... in Django [ru] #STAY HOME
Здравствуйте
как мне вот это связать?
источник

p

paulwinex in Django [ru] #STAY HOME
форма у тебя своя?
источник

РС

Роман Сарнов... in Django [ru] #STAY HOME
Перед сохранением?
источник

JT

James Town in Django [ru] #STAY HOME
Petro Alexeenko
Это точно тот шаблон? Просто ты в шаблоне отображаешь переменную user, но не передаешь ее. Это странно.
Разобрался, спасибо.
А, нет...только для текущего авторизованного пользователя получил данные.
источник

РС

Роман Сарнов... in Django [ru] #STAY HOME
Форма от моделформ
источник

p

paulwinex in Django [ru] #STAY HOME
Роман Сарнов
Перед сохранением?
да, в форме надо сделать метод чото типа
def clean_email(self):
  return self.clean_data['email'].lower()
источник

p

paulwinex in Django [ru] #STAY HOME
только вызвать еще дефолтные проверки
источник

РС

Роман Сарнов... in Django [ru] #STAY HOME
Всм дефолтные? А разве это не накладывается поверх остальных?
источник

p

paulwinex in Django [ru] #STAY HOME
Роман Сарнов
Форма от моделформ
ну я имею в виду делал класс или взял готовый
источник

p

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

РС

Роман Сарнов... in Django [ru] #STAY HOME
Поле email переопределял
источник