Спасибо. Наконец-то узнал почему стоит использовать get_user_model а не просто обращаться к User. В некоторых обучающих видео видел что используют get_user_model, но почему её использовали, никто не объяснял
Обалдеть, наконец-то добрался до этого, попутно с этим учебным проектом веду свой для сдачи экзамена, так в нем с самого начала сделал все модели, посвязывал их и никак не мог понять как же мне к основному пользователя добавить данные. Точнее я сделал, но это получилось две разные таблички, все не мог понять как же это сделать правильно, про то что как туда грузились фото и пути к ним для отображения на страницах - отдельная тема. Но радует, что все-таки двигался в нужном направлении, где-то рядом. Теперь нужно это все закоммитить, дабы не утерять и переделать все на новый лад. Спасибо!
спасибо вам большое за контент, очень познаковательно. Хотелось бы увидеть подключение базы данных другой, сборку контейнера, деплой. Что то подобное будет?
Спасибо! Подключение к PostgreSQL в курсе на Stepik (ссылка под видео). Деплой делал в курсе по Django 3, хотя, как говорят, видео устарело и вообще эти "деплои" актуальны совсем недолго, т.к. конкретика постоянно меняется.
Только вот теперь вопрос назрел, как же теперь расширенного юзера связать с другими табличками и как панель администратора доработать на свой лад в основном админе или в юзере?
Скажите пожалуйста, не лучше ли в классе Users, фото пользователей загружать в каталог f"users/{user.username}/"? Что бы было понятно где чей аватар в каталогах
@@avdeyevpavel Если я правильно помню, импортировать from django.contrib.auth import get_user_model user = get_user_model() и у этого текущего юзера будет username user.username можно еще напрямую импортировать модель User from django.contrib.auth.models import User и получить текущего юзера оттуда user = User() Но вроде через get_user_model считается лучшей практикой (уже не помню почему) А вообще пересмотри видео Сергея
@@avdeyevpavel правильно поставленный вопрос, это половина ответа. Не получилось.... Что бы это значило? Хз. Что именно не получилось? Какая ошибка? Так вопросы не задают, если нужен ответ
Сергей как всегда на высоте! Вроде только недавно начал снимать продолжение по Django а уже 71 серия, восхещаю тобой! Спасибо за контент!
Спасибо. Наконец-то узнал почему стоит использовать get_user_model а не просто обращаться к User. В некоторых обучающих видео видел что используют get_user_model, но почему её использовали, никто не объяснял
Обалдеть, наконец-то добрался до этого, попутно с этим учебным проектом веду свой для сдачи экзамена, так в нем с самого начала сделал все модели, посвязывал их и никак не мог понять как же мне к основному пользователя добавить данные. Точнее я сделал, но это получилось две разные таблички, все не мог понять как же это сделать правильно, про то что как туда грузились фото и пути к ним для отображения на страницах - отдельная тема. Но радует, что все-таки двигался в нужном направлении, где-то рядом. Теперь нужно это все закоммитить, дабы не утерять и переделать все на новый лад. Спасибо!
Спасибо, Сергей! Здоровья тебе🤝
В качестве домашнего задания, добавил строчку выбора пола юзера, чтобы стандартное фото было или мужское или женское в зависимости от пола
Спасибо. Вот это поворот )
Сергей, было бы интересно посмотреть на курс по react или vue в вашем исполнении!!
Супер!
Спасибо.
Не могу в рамках этого урока уловить, как вы добавили возможность добавления и замены файла аватарки. Не подскажете?
спасибо вам большое за контент, очень познаковательно. Хотелось бы увидеть подключение базы данных другой, сборку контейнера, деплой. Что то подобное будет?
Спасибо! Подключение к PostgreSQL в курсе на Stepik (ссылка под видео). Деплой делал в курсе по Django 3, хотя, как говорят, видео устарело и вообще эти "деплои" актуальны совсем недолго, т.к. конкретика постоянно меняется.
Только вот теперь вопрос назрел, как же теперь расширенного юзера связать с другими табличками и как панель администратора доработать на свой лад в основном админе или в юзере?
Здравствуйте Сергей, будут ли новые уроки по Джанго залиты в степик
На Stepik 85 уроков
Жду Java продвинутый или Java spring. День 11
Здравствуйте, будет ли видео на Django channels, django webrtc
нет, это в курсе не затрагивается
А как востонлвить данные в базе? Ручками, это тут 10 а если их 100 наделал то как быть?
Используются фикстуры (дамп данных из БД). Что это такое и как пользоваться - в курсе на Stepik.
Добрый день! Вопрос, зачем мы прописываем атрибут verbose_name="День рождения" для поля
data_birth , когда на странице отображается Data birth!!
бахни лэйбл
date_birth = forms.DateField(label="Дата рождения", ....)
@@lukasmog777 👌
Скажите пожалуйста, не лучше ли в классе Users, фото пользователей загружать в каталог f"users/{user.username}/"? Что бы было понятно где чей аватар в каталогах
вполне, хороший вариант
А как в файле model.py для приложения Users получить user.username, подскажите пожалуйста?
@@avdeyevpavel Если я правильно помню, импортировать from django.contrib.auth import get_user_model
user = get_user_model() и у этого текущего юзера будет username
user.username
можно еще напрямую импортировать модель User
from django.contrib.auth.models import User
и получить текущего юзера оттуда
user = User()
Но вроде через get_user_model считается лучшей практикой (уже не помню почему)
А вообще пересмотри видео Сергея
@@ГубкаБоб-р8ъ вот так пробовал user = get_user_model() и не получилось вот и написал вопрос))) Чёткого ответа короче нет, может кто ещё подскажет.
@@avdeyevpavel правильно поставленный вопрос, это половина ответа. Не получилось.... Что бы это значило? Хз. Что именно не получилось? Какая ошибка?
Так вопросы не задают, если нужен ответ
Какая-то херня, полностью удалить все миграции, обнулить базу данных...
Подскажите а как убрать вывод в html при загрузке фото в профиль : "На данный момент users/2023/09/18/panda.jpg? Спасибо
widgets = {
"first_name": forms.TextInput(attrs={"class": "form-input"}),
"last_name": forms.TextInput(attrs={"class": "form-input"}),
"photo": forms.FileInput(), # вот это пропиши
}