Drop ServiceDefinition.control_plane
This commit is contained in:
parent
51dcc46f62
commit
ccdc7bd425
4 changed files with 8 additions and 23 deletions
|
@ -123,7 +123,7 @@ class ControlPlaneAdmin(admin.ModelAdmin):
|
|||
fieldsets = (
|
||||
(
|
||||
None,
|
||||
{"fields": ("name", "description", "cloud_provider")},
|
||||
{"fields": ("name", "description", "cloud_provider", "service_definition")},
|
||||
),
|
||||
(
|
||||
_("API Credentials"),
|
||||
|
@ -175,15 +175,15 @@ class PlanAdmin(admin.ModelAdmin):
|
|||
@admin.register(ServiceDefinition)
|
||||
class ServiceDefinitionAdmin(admin.ModelAdmin):
|
||||
form = ServiceDefinitionAdminForm
|
||||
list_display = ("name", "service", "control_plane")
|
||||
list_filter = ("service", "control_plane")
|
||||
list_display = ("name", "service")
|
||||
list_filter = ("service", "control_planes")
|
||||
search_fields = ("name", "description")
|
||||
autocomplete_fields = ("service", "control_plane")
|
||||
autocomplete_fields = ("service",)
|
||||
|
||||
fieldsets = (
|
||||
(
|
||||
None,
|
||||
{"fields": ("name", "description", "service", "control_plane")},
|
||||
{"fields": ("name", "description", "service")},
|
||||
),
|
||||
(
|
||||
_("API Definition"),
|
||||
|
|
|
@ -6,7 +6,7 @@ from django.db import migrations, models
|
|||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("core", "0006_service_definitions"),
|
||||
("core", "0005_remove_controlplane_k8s_api_endpoint"),
|
||||
]
|
||||
|
||||
operations = [
|
|
@ -1,4 +1,4 @@
|
|||
# Generated by Django 5.2b1 on 2025-03-24 14:24
|
||||
# Generated by Django 5.2b1 on 2025-03-24 14:41
|
||||
|
||||
import django.db.models.deletion
|
||||
from django.db import migrations, models
|
||||
|
@ -7,7 +7,7 @@ from django.db import migrations, models
|
|||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("core", "0005_remove_controlplane_k8s_api_endpoint"),
|
||||
("core", "0006_service_slug"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
|
@ -42,15 +42,6 @@ class Migration(migrations.Migration):
|
|||
verbose_name="API Definition",
|
||||
),
|
||||
),
|
||||
(
|
||||
"control_plane",
|
||||
models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
related_name="service_definitions",
|
||||
to="core.controlplane",
|
||||
verbose_name="Control Plane",
|
||||
),
|
||||
),
|
||||
(
|
||||
"service",
|
||||
models.ForeignKey(
|
|
@ -256,12 +256,6 @@ class ServiceDefinition(models.Model):
|
|||
null=True,
|
||||
blank=True,
|
||||
)
|
||||
control_plane = models.ForeignKey(
|
||||
to="ControlPlane",
|
||||
on_delete=models.CASCADE,
|
||||
related_name="service_definitions",
|
||||
verbose_name=_("Control Plane"),
|
||||
)
|
||||
service = models.ForeignKey(
|
||||
to="Service",
|
||||
on_delete=models.CASCADE,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue