add autofocus

This commit is contained in:
2023-11-24 18:58:45 +00:00
parent 0682df6472
commit dab1391a07

View File

@@ -185,6 +185,11 @@ class NewsUpdateForm(forms.ModelForm):
widgets = {"body": CKEditorUploadingWidget(config_name="default")}
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs) # to get the self.fields set
self.fields["title"].autofocus = True
class EventUpdateForm(forms.ModelForm):
class Meta:
@@ -206,7 +211,10 @@ class EventUpdateForm(forms.ModelForm):
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs) # to get the self.fields set
self.fields["event_start"].required = True
self.fields["event_start"].autofocus = True
self.fields["event_end"].required = False
if "event_place" in self.fields:
@@ -254,6 +262,8 @@ class FetMeetingUpdateForm(forms.ModelForm):
super().__init__(*args, **kwargs) # to get the self.fields set
self.fields["event_start"].required = True
self.fields["event_start"].autofocus = True
self.fields["event_end"].required = False
self.fields["event_place"].initial = "FET"