pz admin fix
authorRadek Czajka <rczajka@rczajka.pl>
Tue, 12 Oct 2021 13:38:31 +0000 (15:38 +0200)
committerRadek Czajka <rczajka@rczajka.pl>
Tue, 12 Oct 2021 13:38:31 +0000 (15:38 +0200)
src/pz/admin.py

index 6c51aef..25c700b 100644 (file)
@@ -130,9 +130,12 @@ class BankOrderAdmin(admin.ModelAdmin):
         return fields
 
     def download(self, obj):
-        return mark_safe('<a href="{}">Download</a>'.format(
-            reverse('admin:pz_bankorder_download', args=[obj.pk])
-        ))
+        if obj is not None and obj.pk:
+            return mark_safe('<a href="{}">Download</a>'.format(
+                reverse('admin:pz_bankorder_download', args=[obj.pk])
+            ))
+        else:
+            return ''
 
     def get_urls(self):
         urls = super().get_urls()