#38. Настройка отображения списка статей в админ-панели | Уроки по Django 4

  Рет қаралды 7,309

selfedu

selfedu

Күн бұрын

Пікірлер
@ALeon93q
@ALeon93q Жыл бұрын
С каждым уроком больше и больше нравится Django
@AndreyMalyanov
@AndreyMalyanov 4 ай бұрын
Магия какая-то.
@harry_holland
@harry_holland Жыл бұрын
Сергей, спасибо вам огромное за эти видео! И спасибо, что увеличили интервал между публикациями уроков, лично я немного не поспевал.
@xepocyka
@xepocyka Жыл бұрын
Т.е. сегодняшний урок ты готов 2 дня переваривать?
@showrun4747
@showrun4747 Жыл бұрын
не все бездельники как некоторые. обычно у людей много чего еще, требующего времени, происходит.@@xepocyka
@vlad_gnom
@vlad_gnom 7 ай бұрын
Много чего узнал, и ещё больше полюбил Django. Спасибо вам!❤
@evgenyzakiev693
@evgenyzakiev693 Жыл бұрын
Спасибо Сергей🤝, здоровья тебе!!!
@ЕвгенийЗаболотских-д1ы
@ЕвгенийЗаболотских-д1ы Жыл бұрын
Каждый урок как песня
@TSM_149
@TSM_149 Жыл бұрын
Спасибо! Всё очень понятно объясняете!
@andredru4278
@andredru4278 Жыл бұрын
Спасибо. Будем применять.
@DIGRESSSS
@DIGRESSSS Жыл бұрын
спасибо за урок
@TheTonyMan
@TheTonyMan 6 ай бұрын
Я так реализовал статус постов... is_published = models.CharField(max_length=10, choices=[('draft', 'Draft'), ('published', 'Published')], default='draft' ). Я не создавал дополнительно класса внутри модели. Особого смысла нет использовать 0 и 1, а что если статусов будет 5 (например для CRM приложения)? Считаю, что подход который я предложил более гибкий
@olegkarbaev8433
@olegkarbaev8433 11 ай бұрын
Вопрос. Если в is_published использовать третье значение, например "на модерации", то уже нужно использовать TextChoices, я правильно понял?
@ibrahimoglu
@ibrahimoglu Жыл бұрын
👍
@Liz-ll3hb
@Liz-ll3hb Жыл бұрын
Спасибо за ваши замечательные уроки! Хочу уточнить следующее: почему панель администрирования перестаёт загружаться, если в list_display добавить поле 'tags'?
@selfedu_rus
@selfedu_rus Жыл бұрын
Спасибо! Это вопрос в ТГ-канал, т.к. нужны детали. Думаю, сообщество быстро ответит.
@ИрикК
@ИрикК Жыл бұрын
Спасибо, как всегда отличное видео. Два вопроса. 1. Как сделать, чтобы в поле "действие" выводились не прочерки, а пункт выпадающего списка? 2. Как вывести в первом столбце не ID, а номера строк по порядку и при переходе по пагинации верхний номер был не 1-й, а соответствовал шагу перехода (1, 6, 11 и т.д.)? Спасибо.
@RENGI_
@RENGI_ Жыл бұрын
Здравствуйте, а можете сделать видео по тому как делать обмен файлами скачивание и выгрузка файла?
@selfedu_rus
@selfedu_rus Жыл бұрын
закачка файлов на сервер будет
@RENGI_
@RENGI_ Жыл бұрын
@@selfedu_rus круто, спасибо
@БогданФещенко-я6й
@БогданФещенко-я6й Жыл бұрын
@@selfedu_rus желательно закачка с прогрес баром на фронтенде!)
@nto2503
@nto2503 Жыл бұрын
А если такое решение, без костылей? class Women(models.Model): class Status(models.TextChoices): DRAFT = 0, 'Черновик' PUBLISHED = 1, 'Опубликовано' ... is_published = models.CharField(max_length=2, choices=Status.choices, default=Status.PUBLISHED, verbose_name='Опубликовано')
@selfedu_rus
@selfedu_rus Жыл бұрын
Если работает, то круто!
@obyeboshen
@obyeboshen Жыл бұрын
а как это работает? разве в случае с TextChoices, первое значение в кортежах не должно быть строковым?
@yaroslavandreevich4818
@yaroslavandreevich4818 Жыл бұрын
Была проблема, если кто-то также столкнулся - оставлю коммент. Проблема: у меня в админ панели отображались только опубликованные посты. Из-за того что в классе модели Women менеджеры шли в порядке : 1. published = PublishedManager() 2. objects = models.Manager() А нужно наоборот :)
@pavku
@pavku Жыл бұрын
Спасибо тебе, добрый человек! Не представляю сколько бы я времени потратил на выяснение причины без твоего комментария!🤝
@whosane9923
@whosane9923 Жыл бұрын
на инфо сайте ошибка , is_published = models.BooleanField(choices=tuple(map(lambda x: (bool(x[0]), x[1]), Status.choices)), default=DRAFT, verbose_name="Статус")
@selfedu_rus
@selfedu_rus Жыл бұрын
это дальше по тексту
Django Essential  Celery + RedisRabbitMQ Dja
1:17:04
KrAB 360
Рет қаралды 1
UFC 287 : Перейра VS Адесанья 2
6:02
Setanta Sports UFC
Рет қаралды 486 М.
Логирование в Python и Django
19:58
Диджитализируй!
Рет қаралды 43 М.
Docker Для Начинающих за 1 Час | Docker с Нуля
52:43