Web M&M
https://mam.matfyz.cz
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
812 B
25 lines
812 B
10 years ago
|
from django.contrib import admin
|
||
|
from django.contrib.flatpages.models import FlatPage
|
||
|
|
||
|
# Note: we are renaming the original Admin and Form as we import them!
|
||
|
from django.contrib.flatpages.admin import FlatPageAdmin as FlatPageAdminOld
|
||
|
from django.contrib.flatpages.admin import FlatpageForm as FlatpageFormOld
|
||
|
|
||
|
from django import forms
|
||
|
from ckeditor.widgets import CKEditorWidget
|
||
|
|
||
|
class FlatpageForm(FlatpageFormOld):
|
||
|
content = forms.CharField(widget=CKEditorWidget())
|
||
|
class Meta:
|
||
|
model = FlatPage # this is not automatically inherited from FlatpageFormOld
|
||
|
exclude = []
|
||
|
|
||
|
|
||
|
class FlatPageAdmin(FlatPageAdminOld):
|
||
|
form = FlatpageForm
|
||
|
|
||
|
|
||
|
# We have to unregister the normal admin, and then reregister ours
|
||
|
admin.site.unregister(FlatPage)
|
||
|
admin.site.register(FlatPage, FlatPageAdmin)
|