Jeremy Stretch 11 месяцев назад
Родитель
Сommit
292463c0de

+ 1 - 1
netbox/circuits/tables/circuits.py

@@ -111,7 +111,7 @@ class CircuitTerminationTable(NetBoxTable):
     provider = tables.Column(
         verbose_name=_('Provider'),
         linkify=True,
-        accessor='circuit.provider'
+        accessor='circuit__provider'
     )
     term_side = tables.Column(
         verbose_name=_('Side')

+ 2 - 1
netbox/extras/dashboard/widgets.py

@@ -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'),

+ 1 - 1
netbox/extras/models/customfields.py

@@ -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:

+ 1 - 0
netbox/tenancy/forms/bulk_edit.py

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