Como posso personalizar páginas Django mudança administrador para voltar a uma URL específica em "salvar"

votos
6

Gostaria de usar as páginas Django contrib.admin para editar os meus modelos, mas chamar página mudança individual dos meus próprios pontos de vista, um, em seguida, voltar para lá depois que o usuário clica em salvar.

Idealmente, isso deve acontecer, acrescentando o URL de retorno para o URL da página admin (como em ...? _ Return_url =)

Alguma dica?

Publicado 27/10/2008 em 18:01
fonte usuário
Em outras línguas...                            


1 respostas

votos
13

django.contrib.admin.options.ModelAdminobjetos têm um response_changemétodo que você pode substituir em uma subclasse para determinar a resposta que deve ser devolvido depois que um objeto foi salva com sucesso - você pode substituir esse para retornar um apropriado HttpResponseRedirectpara o objeto que estava salvo.

Respondeu 27/10/2008 em 18:24
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more