Показывать только некоторые записи со списком изменений
<<<0><0>>Я совсем неопытен в этом. Мне нужно исправить это:<<<<1>
def verpz(request,pk):
myapplabel = Pozos._meta.app_label
mymodelname = Pozos._meta.model_name
infodata = myapplabel+'_'+mymodelname
return HttpResponseRedirect(reverse("admin:%s_changelist" % infodata,args=(pk,)))
Цель - показать список изменений, отфильтрованных в администраторе, не все записи, а только те, которые удовлетворяют некоторому условию, например, имеют определенный id. Спасибо за помощь
Здравствуйте. Я довольно неопытен в этом. Мне нужно исправить следующее:
def verpz(request,pk):
myapplabel = Wells._meta.app_label
mymodelname = Wells._meta.model_name
infodata = myapplabel+'_'+mymodelname
return HttpResponseRedirect(reverse("admin:%s_changelist" % infodata,args=(pk,)))
Задача состоит в том, чтобы в админке отображался отфильтрованный список изменений, но не все записи, а только те, которые удовлетворяют какому-то условию, например, имеют определенный id. Спасибо за сотрудничество.
'admin:%s_changelist' % infodata
не получаем никаких аргументов.
больше здесь: https://docs.djangoproject.com/en/4.1/ref/contrib/admin/#reversing-admin-urls
в вашем случае:
def verpz(request,pk):
... # your staff
return HttpResponseRedirect(reverse(f'admin:{infodata}_changelist'))