elections: use MarkdownInput for CandidateForm

This commit is contained in:
Antoine Bartuccio 2018-12-20 16:43:59 +01:00
parent dc800b59f4
commit 3dda8eafc4

View File

@ -12,7 +12,7 @@ from django import forms
from core.views import CanViewMixin, CanEditMixin, CanCreateMixin from core.views import CanViewMixin, CanEditMixin, CanCreateMixin
from django.db.models.query import QuerySet from django.db.models.query import QuerySet
from core.views.forms import SelectDateTime from core.views.forms import SelectDateTime, MarkdownInput
from election.models import Election, Role, Candidature, ElectionList, Vote from election.models import Election, Role, Candidature, ElectionList, Vote
from ajax_select.fields import AutoCompleteSelectField from ajax_select.fields import AutoCompleteSelectField
@ -67,7 +67,7 @@ class CandidateForm(forms.ModelForm):
class Meta: class Meta:
model = Candidature model = Candidature
fields = ["user", "role", "program", "election_list"] fields = ["user", "role", "program", "election_list"]
widgets = {"program": forms.Textarea} widgets = {"program": MarkdownInput}
user = AutoCompleteSelectField( user = AutoCompleteSelectField(
"users", label=_("User to candidate"), help_text=None, required=True "users", label=_("User to candidate"), help_text=None, required=True