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

  •   Шаг 2. Создание модели для поста блога.




  •   Описание

    Наша задача создать модель для поста блога.

     



      Статья

    Мы создали модель для поста блога.

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

    Наша задача была создать два поля, одно для загаловка, второе для текста.

    Так же мы позаботились о том, что бы была дата и его автообновление.

    Так же автообновление даты поста.

    И создали два состаяния пост опубликован или нет.

    Смотрите курс шаг 2.



      Код

    код в курсе

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

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



    Работа с настойками модели.

    Домашнее задание к шагу 2 заключается в том, что бы продолжить работу со справкой.

     
    В то время. как я объясняю, например настройку поля
    related_name='blog_posts'
     
    Вы обязательно должны найти его в документации самостоятельно.
     
    Перед собой нужно поставить несколько задач:
    1. Знать что где находится в справке (я показал как этого достичь в уроке)
    2. Знать где найти тот или иной параметр, к чему относится к выборке или к Meta - важно знать где искать.
     
    Рекомендация посидите над моделью день, два кропотливо отыскивая каждый параметр.
     
    Если это делать постоянно, то у вас в голове уже должна возникать визуальная картинка, что например, что бы найти параметр
    related_name = ''
    его нужно искать в документации в разделе Meta.
     
    Мы проходим раздел примеры проектов и если ранее когда я говорил, что нужно понимать в справке, то на этом этапе, 
    вы не можете себе позволить, просто знать что-то абстрактно, необходимо реально покапаться в документации и найти всё о чём мы говорили.
     
    В результате по ходу уроков и практического выполнения вы будете понимать, что делает та или иная настройка.
    А благодаря своей кропотливой работе, будете точно знать, где это находится.
     
    Так по ходу написания проектов вы станете уверенным пользователем Джанго, а далее если захотите профи.
     
    так же не лишним будет набрать искомое в справке имя в гугл, просто введя, например
     
    django related_name
     
    В итоге вы найдёте справку, найдёте примеры, что вам покажется интересным, сохраните (я рекомендовал сохранять в Leader Task)
     
    Таким образом, каждый маленький вопрос будет превращаться с простой информации в знания.
     
    А это и есть наша цель, практическое применение знаний.
     
    Перейти к уроку
     
    http://spb-tut.ru/cabinet3/plan1_step/9/
     
    ///////////////////////
     
    Вторая часть домашнего задания.
     
    Распишите всё что есть в модели и сбросьте сюда.
    Только пишите своим языком.
    Это вам даст разобраться точнее и навсегда запомнить, сделаете шпаргалку.
    И поможете тем, кому это тяжелее даётся.
     
    Не важно что ваше объяснение будет похоже на другие, вы делаете это для себя в первую очередь, что бы сказать я сделал, я понимаю.
     
    Потому что я смотрю, многие люди проходят уроки но домашние задания не делают, вообще в уроке главное это домашнее задание, а не сам урок.
    Ну как мне ещё объяснить, что не будет толку без выполнения домашних заданий.
     
    А вот как вы описали, проговорили, продумали, применили, это отложилось,
    Добавили себе ссылку на свою же запись и вот вам шпаргалка. если забыли.
     
    И другим помогли в школе и сами поняли.
     
    Спасибо за доверие.
     
     
    P.S. Замечено, участник который просто просматривает урок, но не делает домашнее задание, важно прописывать и проговаривать, отмечая про себя, что вы это действительно понимаете.
    У того просто это забывается.
    Тот кто это проделал добросовестно, при возникновении ситуации он вспоминает. что делал и достаточно повторить за пару минут и применять.


    2017-01-24 12:35:09+00:00



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