2013-06-19 6 views
1

XML 또는 JSON 파일 또는 파일을 데이터 소스로 사용할 수있는 장고에 대한 데이터베이스 백엔드를 찾고있었습니다. 데이터는 읽기 전용 일 수 있습니다 (선택 만, 삽입 및 업데이트 없음). 그래서 이것은 첫 번째 질문입니다 - 이런 것이 있습니까? 임시 해결책은 Django의 백 엔드로 사용되며 일부 외부 구문 분석기를 통해 채워지는 SQLite 데이터베이스를 사용하는 것으로 생각했습니다. 아니면 데이터베이스를 채우기 위해 장고 deserialize 기술을 사용하는 것이 더 좋을까요?XML 또는 JSON 파일을 데이터베이스 백엔드로 사용하는 Django

+0

어쩌면 [명령] (https://docs.djangoproject.com/en/dev/ref/django-admin/#dumpdata-appname-appname-appname-model) 도움이 될 – lalo

+0

이것은 도움이 될 수 있습니다 : http://stackoverflow.com/questions/2511091/xml-file-as-model-for-django-project – nullability

+0

이 [DjangoRESTModel] (http://djangorestmodel.sourceforge.net/) 모델 필요한 것보다 더 복잡하지만 로컬 xml을 사용하여 다시 만들 수 있다고 생각합니다. 또한 귀하의 제안에 감사드립니다. – INeedMySpace

답변

-1

저는 SQLite를 사용하는 것이 훨씬 낫다고 생각합니다. 쿼리가 훨씬 쉬우 며 프레임 워크 대신 작동합니다. 원하는 실제 데이터베이스와 함께 loaddata으로 전화를 걸어 도망 갈 수있는 것처럼 들립니다.

하지만 JSON을 사용하고 싶다면 this article을 사용하는 것이 좋습니다. 당신이하려고하는 것과 1 대 1의지도가 아니지만, 당신이하려고하는 것과 그리 멀지 않은 방식으로 모든 기본 단계를 가지고 있습니다 (결국, 관계형 데이터베이스는 JSON 기반).

+0

고마워요, 제가 확인하겠습니다. – INeedMySpace

관련 문제