#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...

КОМЕНТАРІ • 39

  • @ИльясХасаханов
    @ИльясХасаханов Рік тому +12

    Вот так вот, достаточно легко и просто Сергей вершит судьбы) одного развел, другому возраст в 2 раза уменьшил) нам знания увеличивает в геометрической прогрессии))

  • @ivan_inanych
    @ivan_inanych Рік тому +2

    Уважаемый, Сергей, ты просто сумасшедший, как конвеер выпускаешь видосы по всем темам, каким только можно, спасибо за бесконечный поток новой инфы по питону!

  • @devidbrown8176
    @devidbrown8176 9 місяців тому +6

    Какой-то смешной урок получился для меня) У меня немного специфическое чувство юмора и в моей БД есть women, которую зовут Бомжиха Илона (у нее даже биография есть;)) и есть Husband, которого зовут Бомж Петя. Естественно они сразу поженились, но потом начались эксперименты с пересохранением Бомжа Пети в качестве мужа для Джулии Робертс и Анджелины Джоли. Это выглядело так, что они пытаются увести Бомжа Петю у Илоны, но ничего не выходит, пока они официально не разведутся)

  • @catsaur5991
    @catsaur5991 Рік тому +4

    Что ж, оказывается изменить возраст, совсем нетрудно, все в наших руках. Спасибо за видео)

  • @evgenyzakiev693
    @evgenyzakiev693 Рік тому +1

    Спасибо Сергей🤝, здоровья тебе!!!

  • @mk3mk3mk
    @mk3mk3mk Рік тому +8

    А я то думал, что это Анджелина Джоли с бредом питом то женятся, то разводятся ...
    А оказывается вот в чем дело! Тут просто кто-то команды прописывает и всё 😮

  • @andredru4278
    @andredru4278 Рік тому +1

    Спасибо. Отличные примеры.

  • @TSM_149
    @TSM_149 Рік тому +1

    Спасибо! 👍👍👏👏

  • @yabesmail
    @yabesmail Рік тому +2

    Сергей, большое спасибо за урок!) Только не wuman, а woman

    • @selfedu_rus
      @selfedu_rus  Рік тому

      wuman - мн. ч.; woman - ед. ч. ))

    • @АлексейАлексеев-ц8х9т
      @АлексейАлексеев-ц8х9т Рік тому +1

      @@selfedu_rus немного не так: mAn - мужчина/человек, mEn - мужчины/люди. С женщинами аналогично, только вначале стоит wo.
      Но даже лучше, что related_name отличается от названия таблицы, в командах консоли понятно, что вы пишите именно related_name, а не название класса

    • @selfedu_rus
      @selfedu_rus  Рік тому +2

      @@АлексейАлексеев-ц8х9т да, в related_name я ошибся, конечно woman, я думал вы про приложение women

  • @Иван-ф3ъ4ф
    @Иван-ф3ъ4ф Рік тому +2

    Добрый день. Сергей, можете записать видео по вложенным формам? Очень мало информации как-то по ним, завис на два дня уже. Саму вложенную форму вывел в представлении в другой форме, но есть проблемы с сохранением, никак не пойму. В связке один ко многим (к примеру, модель parent и модель children).
    Только обработка нужна не в функциях представлений, а в классах, где вы в своих уроках использовали CreateView к примеру (и DetailView)

  • @devidbrown8176
    @devidbrown8176 9 місяців тому +1

    На 7:38 Сергей нарисовал половину чувачка, который скачет на лошади)

  • @ЗНАКОМЫЙСВАРЩИК
    @ЗНАКОМЫЙСВАРЩИК 11 місяців тому +2

    Как вы разом создаете значения в поля, у меня же каждый раз с новой строки после того как я нажимаю Энтер

  • @anykeyit6674
    @anykeyit6674 Рік тому +1

    Сергей, спасибо за уроки, а можно какие-нибудь тайм-коды ставить? Например я хочу посмотреть как установить shell-plus, без них я буду долго искать...

    • @ivan_inanych
      @ivan_inanych Рік тому +1

      Найди 10 минут своего времени бесценного и посмотри видос полностью :D

    • @selfedu_rus
      @selfedu_rus  Рік тому

      Руки до таймкодов не доходят )

    • @ИльясХасаханов
      @ИльясХасаханов Рік тому

      ищи в видосах, где мы впервые сталкиваемся с ОРМ, мы там все необходимые библиотеки устанавливали

    • @ИльясХасаханов
      @ИльясХасаханов Рік тому

      ua-cam.com/video/5KjUmYhn8MQ/v-deo.html
      12:30 устанавливаем ipython, далее django-extensions

  • @diocr2308
    @diocr2308 Рік тому

    Сергей, крутые у Вас курсы, будет ли курс на степике по четвертой джанге и когда?

    • @selfedu_rus
      @selfedu_rus  Рік тому +2

      Да, будет, где то через месяц

  • @ibrahimoglu
    @ibrahimoglu Рік тому +1

    👍

  • @Kamato345
    @Kamato345 10 місяців тому +1

    Здравствуйте Сергей. Ваши уроки очень мне помогают) Не могли бы вы подсказать как мне сделать связи один к одному для пользователей системы? У меня есть роли на сайте и для каждой роли есть свои поля которые идут в отдельные таблицы. Мне нужно прописать в моделях ролей поле OnoToOneField или же лучше прописать в модели пользователей?

    • @selfedu_rus
      @selfedu_rus  10 місяців тому

      Спасибо! Это вопрос в ТГ-канал по Django.

  • @devidbrown8176
    @devidbrown8176 9 місяців тому +1

    Друзья, кто знает подскажите - как в терминале можно в несколько строк написать команду? Например, когда Сергей создает четырех мужчин h1, h2, h3, h4 , то выполняет команду только после того, как написал все четыре строки. Как это можно делать? Я нажимаю энтер и все выполняется сразу по одной строке(

  • @HeyArtem
    @HeyArtem 6 місяців тому +1

    Можно спросить.
    Вот, когда вы, входите в оболочку 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='Кук Марони')
    Какой командой, можно перейти на след строку, что бы не запустилось выполнение?
    Спасибо!

    • @selfedu_rus
      @selfedu_rus  6 місяців тому +1

      Shift + Enter, вроде

    • @HeyArtem
      @HeyArtem 6 місяців тому

      @@selfedu_rus к сожалению эта команда не работает.

    • @mjolnik
      @mjolnik 5 місяців тому +1

      @@HeyArtem Ctrl+o попробуйте

    • @HeyArtem
      @HeyArtem 5 місяців тому +1

      @@mjolnik 🎉 Работает, спасибо!!

  • @djoniKage
    @djoniKage Рік тому

    Можно тоже урок по mpttModel? Трудно нацти информацию по ней

    • @VladimirOnokhov
      @VladimirOnokhov Рік тому

      там документация проста как пробка)

  • @ValentinKurilyuk
    @ValentinKurilyuk 8 місяців тому +1

    Сергей просто месит английские слова. Тем не менее урок очень содержательный и понятный. wumen = wife ))

  • @catherineerokhina5519
    @catherineerokhina5519 11 місяців тому +2

    Сергей, вы очень талантливый и крайне эрудированный программист.... Но черт побери, что с вашим английским??????????? Вы уж простите меня за такого рода критику, но вы произносите англ. слова так, как вы хотите, а не так как нужно.... wuman убило…..
    Тем не менее, вы молодец!!!

    • @selfedu_rus
      @selfedu_rus  11 місяців тому

      Спасибо! Всю жизнь учил немецкий. В итоге не знаю ни тот, ни другой (англ.). Хотя читать по англ без проблем и мне хватает ))