diff options
author | Cefin <kevon@tuta.io> | 2021-10-26 11:07:32 +0200 |
---|---|---|
committer | Cefin <kevon@tuta.io> | 2021-10-26 11:07:32 +0200 |
commit | 0046c0d9ee6b45f9a1602ba921769c965f310709 (patch) | |
tree | 5b8558a52020bc3ecf26caec119bb39abf639982 | |
parent | e0f0ce89eaddad18c9bb7ee04bacaf98fc8df29e (diff) | |
download | Ishtar-0046c0d9ee6b45f9a1602ba921769c965f310709.tar.bz2 Ishtar-0046c0d9ee6b45f9a1602ba921769c965f310709.zip |
draft 2 change parent lot
-rw-r--r-- | ishtar_common/admin.py | 7 | ||||
-rw-r--r-- | ishtar_common/templates/admin/change_parent.html | 2 |
2 files changed, 6 insertions, 3 deletions
diff --git a/ishtar_common/admin.py b/ishtar_common/admin.py index ceb01cab4..d16b96ecd 100644 --- a/ishtar_common/admin.py +++ b/ishtar_common/admin.py @@ -400,9 +400,10 @@ class ChangeParentAdmin: selected = request.POST.getlist("_selected_action", []) items = {} choices = [] + #if hasattr(self.model, "parent"): for pk in selected: - obj = self.model.get(pk=pk) - choices.append(obj.pk, str(obj)) + obj = self.model.objects.get(pk=pk) + choices.append((obj.pk, str(obj)))#HierarchicalType.full_label ??? items[str(obj.pk)] = obj form = None @@ -424,6 +425,8 @@ class ChangeParentAdmin: request, "admin/change_parent.html", { + "change_parent_form": form, + "current_action": "change_parent_selected", "selected_item": selected, }, ) diff --git a/ishtar_common/templates/admin/change_parent.html b/ishtar_common/templates/admin/change_parent.html index 5ab6d5b6b..dab4eb5ba 100644 --- a/ishtar_common/templates/admin/change_parent.html +++ b/ishtar_common/templates/admin/change_parent.html @@ -3,7 +3,7 @@ {% block content %} <form action="." method="post" enctype="multipart/form-data"> - {% crsf_token %} + {% csrf_token %} <table> {{ change_parent_form }} </table> |