#30. Связь one-to-one (один к одному) | Уроки по Django 4
Вставка
- Опубліковано 2 лис 2024
- Практический курс по Django: stepik.org/a/1...
Телеграм-канал Django: t.me/django_se...
Инфо-сайт: proproprogs.ru...
Добавляем модель Husbund (муж) и привязываем ее к модели Women (женщины) с помощью класса OneToOneField. ORM-команды для работы со связью One To One.
30_sitewomen.zip: github.com/sel...
Вот так вот, достаточно легко и просто Сергей вершит судьбы) одного развел, другому возраст в 2 раза уменьшил) нам знания увеличивает в геометрической прогрессии))
правильно - тайна Бенжамина Баттона.
Уважаемый, Сергей, ты просто сумасшедший, как конвеер выпускаешь видосы по всем темам, каким только можно, спасибо за бесконечный поток новой инфы по питону!
Какой-то смешной урок получился для меня) У меня немного специфическое чувство юмора и в моей БД есть women, которую зовут Бомжиха Илона (у нее даже биография есть;)) и есть Husband, которого зовут Бомж Петя. Естественно они сразу поженились, но потом начались эксперименты с пересохранением Бомжа Пети в качестве мужа для Джулии Робертс и Анджелины Джоли. Это выглядело так, что они пытаются увести Бомжа Петю у Илоны, но ничего не выходит, пока они официально не разведутся)
Что ж, оказывается изменить возраст, совсем нетрудно, все в наших руках. Спасибо за видео)
Спасибо Сергей🤝, здоровья тебе!!!
А я то думал, что это Анджелина Джоли с бредом питом то женятся, то разводятся ...
А оказывается вот в чем дело! Тут просто кто-то команды прописывает и всё 😮
Спасибо. Отличные примеры.
Спасибо! 👍👍👏👏
Сергей, большое спасибо за урок!) Только не wuman, а woman
wuman - мн. ч.; woman - ед. ч. ))
@@selfedu_rus немного не так: mAn - мужчина/человек, mEn - мужчины/люди. С женщинами аналогично, только вначале стоит wo.
Но даже лучше, что related_name отличается от названия таблицы, в командах консоли понятно, что вы пишите именно related_name, а не название класса
@@АлексейАлексеев-ц8х9т да, в related_name я ошибся, конечно woman, я думал вы про приложение women
Добрый день. Сергей, можете записать видео по вложенным формам? Очень мало информации как-то по ним, завис на два дня уже. Саму вложенную форму вывел в представлении в другой форме, но есть проблемы с сохранением, никак не пойму. В связке один ко многим (к примеру, модель parent и модель children).
Только обработка нужна не в функциях представлений, а в классах, где вы в своих уроках использовали CreateView к примеру (и DetailView)
На 7:38 Сергей нарисовал половину чувачка, который скачет на лошади)
Как вы разом создаете значения в поля, у меня же каждый раз с новой строки после того как я нажимаю Энтер
мне тоже интересно как)
Сергей, спасибо за уроки, а можно какие-нибудь тайм-коды ставить? Например я хочу посмотреть как установить shell-plus, без них я буду долго искать...
Найди 10 минут своего времени бесценного и посмотри видос полностью :D
Руки до таймкодов не доходят )
ищи в видосах, где мы впервые сталкиваемся с ОРМ, мы там все необходимые библиотеки устанавливали
ua-cam.com/video/5KjUmYhn8MQ/v-deo.html
12:30 устанавливаем ipython, далее django-extensions
Сергей, крутые у Вас курсы, будет ли курс на степике по четвертой джанге и когда?
Да, будет, где то через месяц
👍
Здравствуйте Сергей. Ваши уроки очень мне помогают) Не могли бы вы подсказать как мне сделать связи один к одному для пользователей системы? У меня есть роли на сайте и для каждой роли есть свои поля которые идут в отдельные таблицы. Мне нужно прописать в моделях ролей поле OnoToOneField или же лучше прописать в модели пользователей?
Спасибо! Это вопрос в ТГ-канал по Django.
Друзья, кто знает подскажите - как в терминале можно в несколько строк написать команду? Например, когда Сергей создает четырех мужчин h1, h2, h3, h4 , то выполняет команду только после того, как написал все четыре строки. Как это можно делать? Я нажимаю энтер и все выполняется сразу по одной строке(
enter & shift
Можно спросить.
Вот, когда вы, входите в оболочку python shell и наполняете БД значениями, вы как-то, сразу несколько строк, подряд, вписываете, а потом, только запускаете:
In [1]: h1 = Husband.objects.create(name='Бред Питт', age='59')
In [2]: h2 = Husband.objects.create(name='Том Акерли', age='31')
In [3]: h3 = Husband.objects.create(name='Дэниел Модер')
In [4]: h4 = Husband.objects.create(name='Кук Марони')
Какой командой, можно перейти на след строку, что бы не запустилось выполнение?
Спасибо!
Shift + Enter, вроде
@@selfedu_rus к сожалению эта команда не работает.
@@HeyArtem Ctrl+o попробуйте
@@mjolnik 🎉 Работает, спасибо!!
Можно тоже урок по mpttModel? Трудно нацти информацию по ней
там документация проста как пробка)
Сергей просто месит английские слова. Тем не менее урок очень содержательный и понятный. wumen = wife ))
Сергей, вы очень талантливый и крайне эрудированный программист.... Но черт побери, что с вашим английским??????????? Вы уж простите меня за такого рода критику, но вы произносите англ. слова так, как вы хотите, а не так как нужно.... wuman убило…..
Тем не менее, вы молодец!!!
Спасибо! Всю жизнь учил немецкий. В итоге не знаю ни тот, ни другой (англ.). Хотя читать по англ без проблем и мне хватает ))