Browse Source

Simplify get_urls (remove unecessary obcure stuff)

Alexandre Aubin 6 years ago
parent
commit
b24326b558
1 changed files with 1 additions and 10 deletions
  1. 1 10
      coin/billing/admin.py

+ 1 - 10
coin/billing/admin.py

@@ -7,7 +7,6 @@ from django.http import HttpResponseRedirect
 from django.conf.urls import url
 from django.contrib.admin.utils import flatten_fieldsets
 from django import forms
-from django.template import RequestContext
 from django.shortcuts import render
 
 from coin.filtering_queryset import LimitedAdminInlineMixin
@@ -15,7 +14,6 @@ from coin.billing.models import Invoice, InvoiceDetail, Payment, PaymentAllocati
 from coin.billing.utils import get_invoice_from_id_or_number
 from django.core.urlresolvers import reverse
 import autocomplete_light
-from functools import update_wrapper
 
 from .forms import WizardImportPaymentCSV
 from .import_payments_from_csv import process, add_new_payments
@@ -244,18 +242,11 @@ class PaymentAdmin(admin.ModelAdmin):
         return [PaymentAllocationInlineReadOnly(self.model, self.admin_site)]
 
     def get_urls(self):
-        def wrap(view):
-            def wrapper(*args, **kwargs):
-                return self.admin_site.admin_view(view)(*args, **kwargs)
-            wrapper.model_admin = self
-            return update_wrapper(wrapper, view)
 
         urls = super(PaymentAdmin, self).get_urls()
 
-        info = self.model._meta.app_label, self.model._meta.model_name
-
         my_urls = [
-            url(r'wizard_import_payment_csv/$', wrap(self.wizard_import_payment_csv), name='wizard_import_payment_csv'),
+            url(r'wizard_import_payment_csv/$', self.wizard_import_payment_csv, name='wizard_import_payment_csv'),
         ]
 
         return my_urls + urls