Size: a a a

Django [ru] #STAY HOME

2020 March 20

PA

Petro Alexeenko in Django [ru] #STAY HOME
Dahi
Всем добрый вечер. Можете объяснить следующую вещь: вот я делаю форму регистрации пользователя на сайте и вопрос вот в чем: вот я создал 2 поля [password, password2], далее в классе мета использую модель User и беру от него поля [username, first_name, email], при этом поля паролей я инициализировал сам, а при этом использую уже готовую модель Django и в бд у меня уже есть таблица и я понимаю, что через форму у меня в бд будут записываться следующее [username, first_name, email], а куда будут записываться password?
https://pastebin.com/jzt6Pawr
new_user = user_form.save(commit=False)
           # Задаем пользователю зашифрованный пароль.
           new_user.set_password(user_form.cleaned_data
источник

ЮІ

Юкіш Іван in Django [ru] #STAY HOME
Dan Tyan
и ?
в чем проблема то ?
здесь нету exclude
источник

DT

Dan Tyan in Django [ru] #STAY HOME
сделай =)
источник

D

Dahi in Django [ru] #STAY HOME
Petro Alexeenko
new_user = user_form.save(commit=False)
           # Задаем пользователю зашифрованный пароль.
           new_user.set_password(user_form.cleaned_data
Спасибо большое.
И в правду, не прочитал дальнейший код, хотя там так и делают
источник

И

Илья in Django [ru] #STAY HOME
что дословно означает ошибка MultiValueDictKeyError  ?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
у тебя две или больше записи с одинаковыми ключами
источник

p

pmn in Django [ru] #STAY HOME
Ребят, посоветуйте библиотеку для простого парсинга пдф таблиц?
источник

К

Кирилл in Django [ru] #STAY HOME
Стоит ли сейчас использовать джанго 1.8 для обучения?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Кирилл
Стоит ли сейчас использовать джанго 1.8 для обучения?
нет
источник

A

Alex in Django [ru] #STAY HOME
Ребят, а как правильно, выносить поля, которые используются многократно в нескольких моделях?

Например такие как:
 created_at
 updated_at
 seo_title

и тому подобное.

Создавать абстрактную модель и наследовать от неё свои модели? И где правильней хранить такую абстрактную модель, которая используется в нескольких апликухах?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
можешь либо абстрактную модель
либо миксин просто
источник

DT

Dan Tyan in Django [ru] #STAY HOME
хранить где удобно
источник

A

Alex in Django [ru] #STAY HOME
Dan Tyan
можешь либо абстрактную модель
либо миксин просто
Если миксин использую. И пытаюсь задать ordering по created_at в модели, где использую этот миксин. При миграции выдает ошибку, что такое поле не существует.
  (models.E015) 'ordering' refers to the nonexistent field 'created_at'.
Как быть?
источник

DT

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

DT

Dan Tyan in Django [ru] #STAY HOME
Alex
Если миксин использую. И пытаюсь задать ordering по created_at в модели, где использую этот миксин. При миграции выдает ошибку, что такое поле не существует.
  (models.E015) 'ordering' refers to the nonexistent field 'created_at'.
Как быть?
судя по всему миксин нельзя
надо делать абстрактную модель
источник

A

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

A

Alex in Django [ru] #STAY HOME
В модели соответственно я наследуюсь, Миксин, models.Model.
источник

DT

Dan Tyan in Django [ru] #STAY HOME
я попробовал
миксины оказывается не работает
источник

A

Alex in Django [ru] #STAY HOME
Dan Tyan
я попробовал
миксины оказывается не работает
Ок. А если у меня будет две абстрактные модели, вместо этих двух миксинов. И оба они считай наследуются от models.Model. Соответственно не будет ли конфликта, и нормально ли это если я буду наследоваться в своей модели от двух абстрактных моделей?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
не должно быть
источник