ProgramUpdateView: use ckeditor RichTextField

This commit is contained in:
Chris Tactic 2023-11-24 08:44:29 +01:00
parent 2f50476c47
commit f2c784f002
2 changed files with 9 additions and 0 deletions

View File

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

View File

@ -2,6 +2,7 @@ from django.contrib.auth.mixins import UserPassesTestMixin
from django.forms import ModelForm, ImageField from django.forms import ModelForm, ImageField
from django.urls import reverse from django.urls import reverse
from ckeditor.fields import RichTextField
from filer.models.imagemodels import Image from filer.models.imagemodels import Image
from ..models import Page, Program, StaticPage from ..models import Page, Program, StaticPage
@ -35,6 +36,7 @@ class ProgramDetailView(BaseProgramMixin, PageDetailView):
class ProgramForm(ModelForm): class ProgramForm(ModelForm):
content = RichTextField()
new_cover = ImageField(required=False) new_cover = ImageField(required=False)
class Meta: class Meta: