Я тоже новичок в Django, но вот моя попытка:
В вашем models.py вам нужно переопределить модель FlatPage, чтобы предоставить для нее собственный класс Meta, поэтому вам следуетсделайте что-то вроде следующего:
from django.contrib.flatpages.models import FlatPage
class MyFlatPage(FlatPage):
class Meta:
verbose_name = 'Static Page' # your overridden name here
Это задает имя для вашей модели, которое будет отображаться в админке.Затем вы должны зарегистрировать его, чтобы появиться у администратора.
from myapp.models import MyFlatPage
from django.contrib.flatpages.models import FlatPage
admin.site.unregister(FlatPage)
admin.site.register(MyFlatPage, admin.ModelAdmin)
Затем вы должны быть настроены!Опять же, кто-то может быть в состоянии дать лучший ответ.Я все еще учусь!