Спасибо. Наконец-то узнал почему стоит использовать 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 правильно поставленный вопрос, это половина ответа. Не получилось.... Что бы это значило? Хз. Что именно не получилось? Какая ошибка? Так вопросы не задают, если нужен ответ
Спасибо. Наконец-то узнал почему стоит использовать get_user_model а не просто обращаться к User. В некоторых обучающих видео видел что используют get_user_model, но почему её использовали, никто не объяснял
Сергей как всегда на высоте! Вроде только недавно начал снимать продолжение по Django а уже 71 серия, восхещаю тобой! Спасибо за контент!
Обалдеть, наконец-то добрался до этого, попутно с этим учебным проектом веду свой для сдачи экзамена, так в нем с самого начала сделал все модели, посвязывал их и никак не мог понять как же мне к основному пользователя добавить данные. Точнее я сделал, но это получилось две разные таблички, все не мог понять как же это сделать правильно, про то что как туда грузились фото и пути к ним для отображения на страницах - отдельная тема. Но радует, что все-таки двигался в нужном направлении, где-то рядом. Теперь нужно это все закоммитить, дабы не утерять и переделать все на новый лад. Спасибо!
В качестве домашнего задания, добавил строчку выбора пола юзера, чтобы стандартное фото было или мужское или женское в зависимости от пола
Спасибо, Сергей! Здоровья тебе🤝
Сергей, было бы интересно посмотреть на курс по react или vue в вашем исполнении!!
Спасибо. Вот это поворот )
спасибо вам большое за контент, очень познаковательно. Хотелось бы увидеть подключение базы данных другой, сборку контейнера, деплой. Что то подобное будет?
Спасибо! Подключение к PostgreSQL в курсе на Stepik (ссылка под видео). Деплой делал в курсе по Django 3, хотя, как говорят, видео устарело и вообще эти "деплои" актуальны совсем недолго, т.к. конкретика постоянно меняется.
Спасибо.
Не могу в рамках этого урока уловить, как вы добавили возможность добавления и замены файла аватарки. Не подскажете?
Только вот теперь вопрос назрел, как же теперь расширенного юзера связать с другими табличками и как панель администратора доработать на свой лад в основном админе или в юзере?
Супер!
Жду Java продвинутый или Java spring. День 11
А как востонлвить данные в базе? Ручками, это тут 10 а если их 100 наделал то как быть?
Используются фикстуры (дамп данных из БД). Что это такое и как пользоваться - в курсе на Stepik.
Здравствуйте Сергей, будут ли новые уроки по Джанго залиты в степик
На Stepik 85 уроков
Здравствуйте, будет ли видео на Django channels, django webrtc
нет, это в курсе не затрагивается
Добрый день! Вопрос, зачем мы прописываем атрибут 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(), # вот это пропиши
}