Как в django-admin иметь доступ лишь к 1 сущности из таблицы?

Хочу менять в админке текст для страницы about на сайте.
Модель такая:
from ckeditor_uploader.fields import RichTextUploadingField
class About(models.Model):
    class Meta:
        verbose_name = 'О нас'
        verbose_name_plural = 'О нас'
    title = models.CharField(max_length=100, unique=True, verbose_name='Название')
    data = RichTextUploadingField(verbose_name='Описание HTML')

В админке так:
4a0f4cb8a0d648a9b6341cfc09ac6cc4.png
Когда перехожу по этой ссылке, получаю список сущностей:
09b61b9187834bc794b163d0a886ff26.png
admin.py такой:
class AboutAdmin(admin.ModelAdmin):
    class Meta:
        model = About

    list_display = ['title']


Как при нажатии на первую ссылку попадать на страницу редактирования единственной сущности?
  • Вопрос задан
  • 223 просмотра
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Django
Седой и строгий
Во-первых, вы изобретаете велосипед. Для хранения контента страниц есть FlatPages. Во-вторых, для синглетонов есть масса решений, например, Django-Solo.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы