2009-12-15 6 views
2

저는 지금 initial_data.json에 많은 것을 가지고 있습니다. 모든 파일이 동일한 syncdb 명령을 통해로드되도록 파일 (모델 별)의 데이터를 분할하는 방법이 있는지 궁금합니다. django fixtures : syncdb에 여러 개의 조명기를로드하십시오.

나는 최근에이 문제를 다시 검토하고, '진짜'post_syncdb 신호에 코드를 후킹 더 나은 방법을 함께했다 :

http://www.djangosnippets.org/snippets/1988/

답변

1

예, syncdb 앱/SQL/modelname에 이르기까지 모든로드됩니다. sql을 syncdb 번 각 모델 파일에 대해 - 정확히 json 아니지만 순수한 SQL 만 거기에 갈 수 있습니다.

당신이, 당신이 그들에게 mymodel.json 같은 이름을 가지고 당신의 JSON 설비를 분할 응용 프로그램 /기구/안에 넣어하려면, 수동으로 syncdb

+0

감사 후 manage.py loaddata mymodel을 할 경우! 어쩌면 그들은 언젠가 그것을 바꿀거야, 유용 할거야 :) – Nikita