2014-01-12 1 views
0

장고는 내 JSON을 탈출하여 이상하게 행동하는 것 같습니다.장고에서 이상한 탈출

admin 인터페이스를 사용하여 JSON을 입력하면 제대로 작동하고 JSON이 이스케이프 처리되지 않은 데이터베이스에 저장됩니다.

그러나 나는 불쾌한 보이게 그것을 탈출 모델 인터페이스, ... 나는 다음과 같은 코드를 사용하고

사용할 때 :

kwargs['instance'].attributes = kwargs['instance'].module.module.data 

module.module.data을 현재 = { "code": "", "type": ""}

데이터베이스에 삽입 할 때 다음과 같이 보입니다. "{\"code \ ": \"\ ", \"type \ ": "\"} "

그러나 장고 관리자를 사용하는 경우 인터페이스, 괜찮아. 그것은 내가 입력 한 그대로 데이터베이스에서 끝납니다.

나는 왜 내 인생에 대해 생각할 수 없다. 저는 여러 가지 일을 시도하면서 좌절 한 몇 시간을 보냈습니다.

답변

0

내 문제는 json.loads로 파이썬 데이터 구조에 JSON을로드해야하고 데이터베이스에 올바르게 입력해야한다는 것이 었습니다.