Добавьте пользовательское поле в настройки страницы в 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