Size: a a a

Django [ru] #STAY HOME

2020 December 31

SF

Stanislav Filin in Django [ru] #STAY HOME
а потом деплой на хероку
источник

S

Slava in Django [ru] #STAY HOME
ну так я так и сделал))))
источник

S

Slava in Django [ru] #STAY HOME
Stanislav Filin
django-admin.py startproject --template=линка_на_гит --extension=py,html site_name
а ты имел ввиду
создать джанго проект таким образом, потом туда скачать с гитхаба, потом все это загрузить
Но я вместо этого в настройках соответсвенно на свое все поставил
источник

С

Саня in Django [ru] #STAY HOME
С наступающим !
источник

SF

Stanislav Filin in Django [ru] #STAY HOME
Slava
ну так я так и сделал))))
ты сделал так как я тебе команду кинул?
источник

S

Slava in Django [ru] #STAY HOME
Stanislav Filin
ты сделал так как я тебе команду кинул?
После этой команды как задеплоить то?)
источник

С

Саня in Django [ru] #STAY HOME
Ребят как в модели получить сессию ?
источник

S

St4s in Django [ru] #STAY HOME
EZ, гуглоточки не пройдут

if domain in ['gmail.com', 'googlemail.com']:
           if User.objects.annotate(cleaned_email=Replace('email', Value('.'), Value(''))) \
                   .filter(cleaned_email=email.replace('.', '')).exists():
               raise serializers.ValidationError(_(u'Email already in use'))
источник

AD

Alex Dem in Django [ru] #STAY HOME
Саня
Ребят как в модели получить сессию ?
передать в метод модели объект запроса?
источник

S

Sergey in Django [ru] #STAY HOME
St4s
EZ, гуглоточки не пройдут

if domain in ['gmail.com', 'googlemail.com']:
           if User.objects.annotate(cleaned_email=Replace('email', Value('.'), Value(''))) \
                   .filter(cleaned_email=email.replace('.', '')).exists():
               raise serializers.ValidationError(_(u'Email already in use'))
Как-то сложно

Я предлагалал что-то в виде:

original_email = 'ex.ample@gmail.com'
mailbox, domain = original_email.split('@')
email = original_email
if domain in settings.DOMAINS_WITH_IGNORE_DOTS:
   email = mailbox.replace('.', '') + "@" + domain
User.objects.create(email=email, original_email=original_email)


email у тебя уникальное, по этому, если что, то как раз и будет ошибка валидации
источник

S

Sergey in Django [ru] #STAY HOME
имхо, незачем переусложнять
источник

S

St4s in Django [ru] #STAY HOME
ну во первых я подумал что ничего страшного если я буду сравнивать gmailcom с gmailcom . вчера сцикнул на этот счет и подумал что сплитить чтото нужно будет.

а второе, на сколько мне известно вводить дополнительное поле  в таблицу должно быть крайней мерой.

конкретный пример. в бд есть exam.ple@gmail.com  и при проверке со значений в бд будут убраны все точки , с юзер инпута тоже, меня это устраивает: example@gmailcom == example@gmailcom -> ValidationError
источник

J

Jack in Django [ru] #STAY HOME
Ребят в app_name = задал все большими буквами, в джанго админке все равно первые заглавные буквы норм, а остольное в нижний регистр перевело, как исправтиь?
Как сделать так чтобы отображалось в админке все с больших
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Jack
Ребят в app_name = задал все большими буквами, в джанго админке все равно первые заглавные буквы норм, а остольное в нижний регистр перевело, как исправтиь?
Как сделать так чтобы отображалось в админке все с больших
источник

J

Jack in Django [ru] #STAY HOME
А стоп В моделях наверное
источник

DT

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

J

Jack in Django [ru] #STAY HOME
А там все с заглавных
источник

DT

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

J

Jack in Django [ru] #STAY HOME
Переслано от Jack
ммм секс
источник

J

Jack in Django [ru] #STAY HOME
Переслано от Jack
источник