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

  •   Шаг 3. Настраиваем отображение модели в панели администратора.




  •   Описание

    Наша цель добавить нашу модель в панель администратора, добавить больше информации и функционал.

     

     



      Статья

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

     

    1. Просто добавили модель в админку и смогли её заполнить.

    2. Нам этого мало. Так как у нас выводилась после запонения модели, только название поста. Мы добавили поля, которые нам дали дополнительную полезную информацию:

    - слуг поста 

    - автор поста

    - дата публикации

    - статус опубликована или нет.

     

    3. Добававили функциональность (картинка, не все функции видны, что не видно, показал в видео):

    - По каким полям отфильтровывать записи;

    - где искать;

    - что бы при заполнении загаловка, поле slug заполнялось автоматически (slug читаемые записи в url);

    - перемещение по иерархии дат;

    - упорядочили посты по статусу (написан или опублокован);

    - отсортировали по статусу и дате публикации.

    Теперь порядок.

    Сложно ли это?

    Делайте - это просто, уроки исчерпывающие.

     

     

    Смотреть шаг 3.



      Код



    Сначала мы просто добавили модель в панель администратора,
    остальной код в курсе.

    blog/admin.py

    
    
    # -*- coding: utf-8 -*-
    from django.contrib import admin
    
    from blog.models import Post
    
    admin.site.register(Post)
    
    





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

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



    Создать себе шпаргалку работы с админке, так как я в уроке показал по этапно и думаю раз и насегда запомните. По ходу будете уже что то добавлять уже с пониманием.

    Спасибо за доверие.



    2017-01-26 09:56:26+00:00



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