Jestem nowy w django i mam problemy z testowaniem niestandardowych działań (np. Actions = ['mark_as_read']), które są w rozwijanym menu app_model_changelist, jest to to samo menu rozwijane z standard "usuń wybrane". Niestandardowe akcje działają w widoku administratora, ale po prostu nie wiem, jak wywołać to w mojej fałszywej prośbie, wiem, że muszę opublikować dane, ale jak mam powiedzieć, że chcę zrobić akcję "mark_as_read" na opublikowanych danych?Testowanie niestandardowych czynności administracyjnych w django
Chcę zmienić adres URL listy zmian i opublikować zestaw zapytań, aby funkcja "mark_as_read" przetworzyła dane, które opublikowałem.
change_url = urlresolvers.reverse('admin:app_model_changelist')
response = client.post(change_url, <QuerySet>)
Próbuję to powtórzyć. Jak wygląda twój adres urls.py w tej aplikacji? Innymi słowy: skąd pochodzi 'admin: app_model_changelist'? – physicalattraction
Nieważne, znalazłem go już tutaj: https://docs.djangoproject.com/en/dev/ref/contrib/admin/#admin-reverse-urls – physicalattraction