add tag while creating a new fetmeeting

This commit is contained in:
2023-01-09 11:56:28 +00:00
parent f42e47a650
commit b47aa54ffe
2 changed files with 9 additions and 2 deletions

View File

@@ -218,7 +218,7 @@ class EventUpdateForm(forms.ModelForm):
class FetMeetingCreateForm(forms.ModelForm): class FetMeetingCreateForm(forms.ModelForm):
class Meta: class Meta:
model = FetMeeting model = FetMeeting
fields = ["event_start", "event_end", "event_place"] fields = ["event_start", "event_end", "event_place", "tags"]
labels = { labels = {
"event_start": "Start der Sitzung", "event_start": "Start der Sitzung",
@@ -234,6 +234,11 @@ class FetMeetingCreateForm(forms.ModelForm):
self.fields["event_place"].initial = "FET" self.fields["event_place"].initial = "FET"
tags = []
tags.append(Tag())
tags[0].name = "fachschaft"
self.fields["tags"].initial = tags
class FetMeetingUpdateForm(forms.ModelForm): class FetMeetingUpdateForm(forms.ModelForm):
class Meta: class Meta:

View File

@@ -18,6 +18,8 @@
{% include "baseform/date_time.html" with field=form.event_end %} {% include "baseform/date_time.html" with field=form.event_end %}
{% include "baseform/text.html" with field=form.event_place %} {% include "baseform/text.html" with field=form.event_place %}
<input type="hidden" class="ui-autocomplete-input" name="tags" value="{% for elem in form.tags.value %}{{ elem.name }}, {% endfor %}" id="id_tags" autocomplete="off">
<div class="flex flex-col-reverse sm:flex-row gap-3 justify-end pt-4 sm:pt-0"> <div class="flex flex-col-reverse sm:flex-row gap-3 justify-end pt-4 sm:pt-0">
<input type="submit" class="block btn btn-primary" value="Hinzufügen"> <input type="submit" class="block btn btn-primary" value="Hinzufügen">
</div> </div>