Browse Source

Přidání CKEditoru do Soustředění a Novinek

pull/75/head
Jonas Havelka 4 days ago
parent
commit
3d035b994a
  1. 17
      novinky/admin.py
  2. 13
      soustredeni/admin.py

17
novinky/admin.py

@ -1,5 +1,20 @@
import django.forms
from django.contrib import admin from django.contrib import admin
from ckeditor_uploader.widgets import CKEditorUploadingWidget
from .models import Novinky from .models import Novinky
admin.site.register(Novinky)
class NovinkyAdminForm(django.forms.ModelForm):
class Meta:
model = Novinky
widgets = {
'text': CKEditorUploadingWidget,
}
fields = '__all__'
@admin.register(Novinky)
class NovinkyAdmin(admin.ModelAdmin):
form = NovinkyAdminForm

13
soustredeni/admin.py

@ -1,7 +1,10 @@
import django.forms
from django.contrib import admin from django.contrib import admin
from django.forms import widgets from django.forms import widgets
from django.db import models from django.db import models
from ckeditor_uploader.widgets import CKEditorUploadingWidget
import soustredeni.models as m import soustredeni.models as m
@ -35,9 +38,17 @@ class SoustredeniOrganizatoriInline(admin.TabularInline):
return qs.select_related('organizator', 'soustredeni') return qs.select_related('organizator', 'soustredeni')
class SoustredeniAdminForm(django.forms.ModelForm):
class Meta:
model = m.Soustredeni
widgets = {
'text': CKEditorUploadingWidget,
}
fields = '__all__'
@admin.register(m.Soustredeni) @admin.register(m.Soustredeni)
class SoustredeniAdmin(admin.ModelAdmin): class SoustredeniAdmin(admin.ModelAdmin):
model = m.Soustredeni form = SoustredeniAdminForm
inline_type = 'tabular' inline_type = 'tabular'
inlines = [SoustredeniUcastniciInline, SoustredeniOrganizatoriInline] inlines = [SoustredeniUcastniciInline, SoustredeniOrganizatoriInline]

Loading…
Cancel
Save