É possível obter o valor de um item contido na lista "changed_data" do Django?

votos
0

Eu tenho o seguinte código na minha aplicação Django:

if 'book' in authorForm.changed_data:
   #Do something here...

Eu percebo Django pode me dizer quais valores foram alterados na minha forma, utilizando o changed_data lista de objetos, mas eu gostaria de saber os novos valores dos campos que foram alterados.

Alguma ideia?

Publicado 29/10/2008 em 19:38
fonte usuário
Em outras línguas...                            


2 respostas

votos
2

Hmm ... Tente isto:

if authorForm.is_valid() and 'book' in authorForm.changed_data:
    new_value = authorForm.cleaned_data['book']
Respondeu 29/10/2008 em 20:58
fonte usuário

votos
0

A curta resposta à minha pergunta original é "Não".

Respondeu 21/06/2010 em 16:56
fonte usuário

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