А теперь мой вопрос) Есть класс в
admin.py мне нужно добавить для каждого элемента списке кнопку, которая будет удалять все записи связанные с кодом. Очень мало подходящих гайдов нашёл, но по ним сварганил это. Но выдаёт ошибку: name "url" is not defined. Как решить проблему?
P.S. кнопка должна выполнять действие с базой без перехода на другую страницу
class UserCodeAdmin(admin.ModelAdmin):
list_display = ('code', 'book', 'deleteSubscriptionsByCode')
def get_urls(self):
urls=super().get_urls()
custom_urls=[ url(r'^(?P<code_id>.+)/delete/$', self.process_import, name='deleteSubscriptionsByCode'), ]
return custom_urls+urls
def deleteSubscriptionsByCode(self, obj):
return HttpResponseRedirect("../")