Добавьте пользовательское поле в настройки страницы в Django CMS

У меня есть PageExtension с пользовательским полем в моем приложении Django CMS.

Как мне сделать это пользовательское поле доступным для редактирования в Настройках страницы или в дополнительных настройках?

Откройте файл admin.py в папке вашего приложения и добавьте следующие строки.

from django.contrib import admin
from .models import MyModelName

class MyModelNameAdmin(admin.ModelAdmin):
    list_display = ('field1', 'field2' )


admin.site.register(MyModelName, MyModelNameAdmin)

Вы можете узнать больше о modeladmin в документации по django

Вернуться на верх