@GizzaProger

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

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

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

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

Войти через центр авторизации
Похожие вопросы