К списку категорий

  •   Шаг 12. Создание формы из модели, дописываем представление, создание шаблона.




  •   Описание

    Огромная просьба просмотреть все уроки не пропуская, так как объяснение немного не обычное.

    В конце мы ставим точку и расставляем всё по местам.

    А не обычное пояснение в том, что я сначала рассказал, что происчходит в моделях, но в конце сконцентровал внимание совершенно на другой переменной, надеюсь, что благодаря этому способу объяснения будет полное понимание использования related_name=''

     



      Статья

    Наша задача сделать три вещи:

    1. Мы создали форму из модели.

    2. Дописали представление.

    3. Дописали код шаблонов.

    Если создание формы из модели, для нас было просто и объяснять там особо нечего, мы справились без труда.

    То когда приступили к второму этапу, начали дописывать модель, здесь пришлось дать очень подробное обяъснение в несколько уроков. Ну во-первых мы использовали представление для детализации и в него просто дополнили код с предыдущего урока, многие этого не делают и пишут новые представления ( что есть ошибка).

    А далее мы увидели всю глубину и красоту использования related_name (связанное поле).

    Иными словами истинное понимание related_name нам дало возможность делать выборку не выходя за рамки модели (очень подробно объяснил).

    Это в будущем позволит вам делать очень сложные вещи.

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

    Важно понять этот механизм, с чем мы успешно справились.

     

    Обратите внимание, у нас нигде не проходит urls, так как мы просто дописываем представление, которое писали в предыдущем уроке, то есть вывод постов.

    Теперь мы дописываем это представление.

    Вот здесь я на пальцах разобрал формы с полного ноля. Просто вижу. что есть проблемы с понимаем, решил объяснить настолько просто, что бы понял ребёнок 9 и меньше лет.

    Теперь не сомневаюсь, формы вы будете писать сознано.

     

    И третье, мы прописали код в шаблонах разобрали его подробно, у нас получилось три куса кода.

    - вывод количества комментариев и кто их оставил.

    - вывести сами комментарии.

    - вывести форму для отправки комментариев.

     

    Смотрите код и подробный курс 12.

     



      Код

    код в курсе

      Рекомендации

    Узнать больше в ленте Twitter и подписаться на Ютуб, получать новые видео.



    Домашнее задание.

    Важне пересказать себе, что произашло и словить себя на мысли, что вы понимаете, что происходит.

    Пишите ручками, пишите, столько раз представление и разбирайте модель, пока не разберётесь.

    Важно, написать не менее 4-х раз, нужно будет в будущем, загвоздок в этом моменте не должно более быть, только тотальное понимание.

    Заострял внимание здесь.

    Посмотрите урок, перечитайте и переосмыслите.



    2017-04-04 08:52:54+00:00



    К списку категорий