Pass assume_scheme on URLFields to avoid RemovedInDjango60Warning

This commit is contained in:
Jeremy Stretch 2025-03-10 14:55:31 -04:00
parent 1a60cb9884
commit 3a6d4ce0cb
3 changed files with 4 additions and 2 deletions

View File

@ -284,7 +284,8 @@ class RSSFeedWidget(DashboardWidget):
class ConfigForm(WidgetConfigForm):
feed_url = forms.URLField(
label=_('Feed URL')
label=_('Feed URL'),
assume_scheme='https'
)
requires_internet = forms.BooleanField(
label=_('Requires external connection'),

View File

@ -515,7 +515,7 @@ class CustomField(CloningMixin, ExportTemplatesMixin, ChangeLoggedModel):
# URL
elif self.type == CustomFieldTypeChoices.TYPE_URL:
field = LaxURLField(required=required, initial=initial)
field = LaxURLField(assume_scheme='https', required=required, initial=initial)
# JSON
elif self.type == CustomFieldTypeChoices.TYPE_JSON:

View File

@ -116,6 +116,7 @@ class ContactBulkEditForm(NetBoxModelBulkEditForm):
)
link = forms.URLField(
label=_('Link'),
assume_scheme='https',
required=False
)
description = forms.CharField(