feat(form): étant le texte d aide a un rich text
Parent
8b0819e273
révision
51faae61a4
|
@ -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
|
||||
|
||||
|
|
|
@ -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"),
|
||||
),
|
||||
]
|
|
@ -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,
|
||||
)
|
||||
|
|
|
@ -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 %}
|
||||
|
|
Chargement…
Référencer dans un nouveau ticket