ProgramUpdateView: use ckeditor RichTextField

This commit is contained in:
Chris Tactic 2023-11-24 08:44:29 +01:00
parent d68ba9a59e
commit fff73235cd
2 changed files with 11 additions and 1 deletions

View File

@ -2,6 +2,13 @@
{% load static i18n humanize honeypot aircox %}
{% block head_extra %}
{{ form.media }}
{% endblock %}
{% block init-scripts %}
{% endblock %}
{% block top-nav-tools %}
<a class="navbar-item" href="{% url 'program-detail' object.slug %}" target="_self">
<span class="icon is-small">

View File

@ -4,9 +4,11 @@ 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
from ..models import Article, Episode, Page, Program, StaticPage
from .mixins import ParentMixin
from .page import PageDetailView, PageListView, PageUpdateView
@ -58,6 +60,7 @@ class ProgramDetailView(BaseProgramMixin, PageDetailView):
class ProgramForm(ModelForm):
content = RichTextField()
new_cover = ImageField(required=False)
class Meta: