feat(form): étant le texte d aide a un rich text

pull/7/head
François Poulain 2020-06-04 20:21:33 +02:00 commité par François Poulain
Parent 8b0819e273
révision 51faae61a4
4 fichiers modifiés avec 24 ajouts et 2 suppressions

Voir le fichier

@ -3,10 +3,10 @@ import re
from django.conf import settings
from django.core.mail import get_connection
from django.core.mail.message import EmailMultiAlternatives
from django.utils.http import urlencode
from django.template import Context, Template
from django.template.exceptions import TemplateDoesNotExist
from django.template.loader import render_to_string
from django.utils.http import urlencode
from wagtail.core.templatetags.wagtailcore_tags import richtext

Voir le fichier

@ -0,0 +1,19 @@
# Generated by Django 2.2.12 on 2020-06-04 18:19
from django.db import migrations
import wagtail.core.fields
class Migration(migrations.Migration):
dependencies = [
('base', '0013_limited_multiselect'),
]
operations = [
migrations.AlterField(
model_name='formfield',
name='help_text',
field=wagtail.core.fields.RichTextField(blank=True, verbose_name="texte d'aide"),
),
]

Voir le fichier

@ -111,6 +111,9 @@ class FormField(AbstractFormField):
page = ParentalKey(
'Scrutin', on_delete=models.CASCADE, related_name='form_fields'
)
help_text = RichTextField(
verbose_name="texte d'aide", blank=True, features=['bold', 'italic'],
)
field_type = models.CharField(
verbose_name='field type', max_length=16, choices=FORM_FIELD_CHOICES,
)

Voir le fichier

@ -2,6 +2,6 @@
{% block help_text %}
{% if help_text %}
<div class="alert alert-info form-text"><i class="fa fa-question-circle mr-2"></i>{{ help_text }}</div>
<div class="alert alert-info form-text d-flex pb-0"><i class="fa fa-question-circle mr-2"></i><div>{{ help_text }}</div></div>
{% endif %}
{% endblock %}