공통 모델을 공유하는 2 개의 사이트가 있다고 가정합니다. 사이트 A에서 생성 된 새 모델 인스턴스를 전송하여 사이트 B의 데이터베이스에 저장하는 가장 좋은 방법은 무엇입니까? 데이터를 보내고 받기위한 API도 추천 해 주시겠습니까?RPC를 통해 Django 모델 인스턴스를 전송하는 중
0
A
답변
0
장고의 serialization에서 읽으십시오. 기본적으로 XML 또는 JSON과 같은 형식으로 직렬화 한 다음 해당 문자열을 보낸 다음 수신 측 오브젝트에 역 직렬화합니다.
Django와 마찬가지로 코드 작성을 마쳤 으면 너무 쉬웠을 것입니다. 데이터베이스 A는 항상 데이터베이스 B를 업데이트하면
my_object.save()
my_object.save(using='database_b')
다음 데이터베이스 복제에 표시되어야합니다
1
장고의 새로운 버전은 아마 당신이 설정 사이트 A의 두 번째 데이터베이스는 다음 두 번만 모델을 구할 수, multiple databases 지원
관련 문제
- 1. 임의 모델 인스턴스를 참조하는 Django 모델 속성
- 2. Windows에서 RPC를 통해 UDT를 보내십시오.
- 3. HTTP를 통해 XML을 전송하는 중 문제가 발생했습니다.
- 4. 소켓을 통해 다중 바이트 배열을 전송하는 중
- 5. Django/Python : for 루프를 통해 클래스의 속성을 다른 클래스로 전송하는 방법은 무엇입니까? (양식 -> 모델 인스턴스)
- 6. Django : 저장된 모델 인스턴스를 양식 선택으로 사용하는 방법은 무엇입니까?
- 7. AS3 소켓을 통해 바이트를 내 FTP 사이트에 전송하는 중
- 8. Django 모델 주문
- 9. RPC를 통해 큰 문자열을 보내면 문제가 발생합니다.
- 10. WCF를 통해 엔터티를 직접 전송하는 방법
- 11. WCF를 사용하여 파일을 전송하는 중
- 12. LINQ 데이터 개체를 전송하는 중
- 13. FTP를 사용하여 파일을 전송하는 중
- 14. TCP를 사용하여 파일을 전송하는 중
- 15. Django 모델 문제
- 16. 내용의 Django 모델 i18n
- 17. Django : 모델 이름 충돌
- 18. Django - 모델 트랜잭션?
- 19. 모델 Django 설문 조사
- 20. CheckboxSelectMultiple을 django 모델 양식
- 21. django 모델 디자인 질문
- 22. Django - 모델 선택
- 23. Neo4j 및 django 모델
- 24. Django 모델 한 쌍
- 25. django 모델 단위 테스트
- 26. TDD django 모델
- 27. Django 모델 디자인
- 28. Django : 모델 필드에 저장
- 29. Django 모델 데이터 일관성
- 30. ManyToManyField가있는 Django 모델 복사본