admin.py
from django.shortcuts import redirect
from django.contrib import admin
from django.urls import reverse
from .models import MyModel
class MyModelAdmin(admin.ModelAdmin):
def response_post_save_change(self, request, obj):
return redirect(reverse('new_view_name')) # new_view_nameはあなたの新しいリダイレクト先のビュー名
admin.site.register(MyModel, MyModelAdmin)
保存した画面にそのまま飛ぶ方法
保存して一覧に戻るのではなくて、その場所にとどまりたい場合こんな感じでできます。
return redirect(reverse('admin:myapp_mymodel_change', args=(obj.pk,)))