From 71c65473307ed17718d5348c2242106bd99fd6e3 Mon Sep 17 00:00:00 2001 From: Willard Nilges Date: Wed, 17 Apr 2024 08:41:03 -0400 Subject: [PATCH] Hack to get the nn --- src/meshapi/admin.py | 4 ++++ src/meshapi/templates/admin/install_tabular.html | 9 ++------- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/src/meshapi/admin.py b/src/meshapi/admin.py index 680b7179..2401bc56 100644 --- a/src/meshapi/admin.py +++ b/src/meshapi/admin.py @@ -48,7 +48,11 @@ class NonrelatedBuildingInline(BetterNonrelatedInline): add_button = True + # Hack to get the NN + network_number = None + def get_form_queryset(self, obj): + self.network_number = obj.pk return self.model.objects.filter(nodes=obj) def save_new_instance(self, parent, instance): diff --git a/src/meshapi/templates/admin/install_tabular.html b/src/meshapi/templates/admin/install_tabular.html index 977ea927..ecb7fec5 100644 --- a/src/meshapi/templates/admin/install_tabular.html +++ b/src/meshapi/templates/admin/install_tabular.html @@ -70,15 +70,10 @@

{{ inline_admin_formset.opts.verbose_name_plural|capfirst }}

+
-

test

{% if inline_admin_formset.opts.add_button %} -

{{ inline_admin_formset.opts }}

-

{{ inline_admin_formset.opts.model }}

-

{{ inline_admin_form.opts.model }}

-

{% url 'request.get_host()' %}

-

{% url 'admin:meshapi_building_add' %}

- Add + Add {% endif %}