Задать вопрос
@GizzaProger

Как в админ панели django вывести id записи?

Не могу вывести id в админ панели django. Знаю, что он сам присваивает id новым записям, но выводит только те, что я указал в модели. Пробовал через fields = ["id"], но выводи, сто такого поля нет. Пробовал указывать его в модели, но результат тотже. Также хотелось бы его выводить не только во время редактирования записей, но и в названии записи в пред просмотре. Не хочется каждый раз кликать и переходить на страницу конкретной записи, чтобы посмотреть id . Пожалуйста, помогите решить проблему
  • Вопрос задан
  • 645 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
deepblack
@deepblack Куратор тега Django
class MyModelAdmin(admin.ModelAdmin):
    readonly_fields = ('id',)

admin.site.register(MyModel, MyModelAdmin)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@RivalCode
Чтобы id был в именно в списке
class MyModelAdmin(admin.ModelAdmin):
    list_display = ('id', ) # нужно указать все остальные нужные поля
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Strikt Москва
от 100 000 до 180 000 ₽
Sim-Ba Pay Санкт-Петербург
от 180 000 ₽
Крона Лабс Екатеринбург
от 200 000 ₽