diff --git a/aircox/templates/aircox/program_form.html b/aircox/templates/aircox/program_form.html index b9417b1..6fbca2e 100644 --- a/aircox/templates/aircox/program_form.html +++ b/aircox/templates/aircox/program_form.html @@ -2,6 +2,13 @@ {% load static i18n humanize honeypot aircox %} +{% block head_extra %} + {{ form.media }} +{% endblock %} + +{% block init-scripts %} +{% endblock %} + {% block top-nav-tools %} diff --git a/aircox/views/program.py b/aircox/views/program.py index 56e27cf..686534e 100644 --- a/aircox/views/program.py +++ b/aircox/views/program.py @@ -2,6 +2,7 @@ from django.contrib.auth.mixins import UserPassesTestMixin from django.forms import ModelForm, ImageField from django.urls import reverse +from ckeditor.fields import RichTextField from filer.models.imagemodels import Image from ..models import Page, Program, StaticPage @@ -35,6 +36,7 @@ class ProgramDetailView(BaseProgramMixin, PageDetailView): class ProgramForm(ModelForm): + content = RichTextField() new_cover = ImageField(required=False) class Meta: