now it works to add the hastag fachschaft
This commit is contained in:
@@ -217,7 +217,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", "tags"]
|
fields = ["event_start", "event_end", "event_place"]
|
||||||
|
|
||||||
labels = {
|
labels = {
|
||||||
"event_start": "Start der Sitzung",
|
"event_start": "Start der Sitzung",
|
||||||
@@ -233,11 +233,6 @@ 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:
|
||||||
|
|||||||
@@ -250,6 +250,10 @@ class FetMeetingCreateView(LoginRequiredMixin, CreateView):
|
|||||||
def form_valid(self, form):
|
def form_valid(self, form):
|
||||||
form.instance.author = self.request.user
|
form.instance.author = self.request.user
|
||||||
add_log_action(self.request, form, "posts", "fetmeeting", True)
|
add_log_action(self.request, form, "posts", "fetmeeting", True)
|
||||||
|
|
||||||
|
obj = form.save(commit=False)
|
||||||
|
obj.tags.set(["fachschaft"])
|
||||||
|
obj.save()
|
||||||
return super().form_valid(form)
|
return super().form_valid(form)
|
||||||
|
|
||||||
def get_form_kwargs(self):
|
def get_form_kwargs(self):
|
||||||
|
|||||||
Reference in New Issue
Block a user