Code development platform for open source projects from the European Union institutions

Skip to content
Snippets Groups Projects
Commit fa8e8aee authored by Magdalena GOMEZ's avatar Magdalena GOMEZ
Browse files

Added url validator and removed webhook settings table filters

parent c8226532
No related branches found
No related tags found
1 merge request!31✅ Webhook settings ui tests
# Generated by Django 4.2.16 on 2025-01-23 12:30
import django.core.validators
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('netbox_sys_plugin', '0004_alter_domainnames_domain_names'),
]
operations = [
migrations.AlterField(
model_name='webhooksettings',
name='payload_url',
field=models.CharField(max_length=500, validators=[django.core.validators.URLValidator(schemes=['http', 'https'])]),
),
]
......@@ -4,6 +4,8 @@ from django.urls import reverse
from django.db import models
from django.utils.translation import gettext_lazy as _
from netbox.models import NetBoxModel
from django.core.validators import (
URLValidator)
......@@ -13,6 +15,7 @@ class WebhookSettings(NetBoxModel):
payload_url = models.CharField(
max_length=500,
verbose_name=_('URL'),
validators=[URLValidator(schemes=["http", "https"])],
help_text=_(
"This URL will be called using the HTTP POST when the webhook is called."
)
......
......@@ -193,7 +193,6 @@ class WebhookSettingsListView(generic.ObjectListView):
queryset = models.WebhookSettings.objects.all()
table = tables.WebhookSettingsTable
filterset_form = forms.WebhookSettingsFilterForm
class WebhookSettingsEditView(generic.ObjectEditView):
"""
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment