2017-07-12 18 views
1

私は私たちの組織のためのツールを設計しています。 以前は、すべてのユーザーが登録されている1つのツールを設計しました。今は、以前のツールのすべてのユーザーをこの新しいツールにコピーする新しいツールを設計しています。もう一度新しいツールで登録してください。 ユーザーのコピーには、すべてのモデルとパスワードが含まれています。あるプロジェクトから別のプロジェクトにdjangoユーザーをコピーする

これを行う方法はありますか?

+0

「すべてのモデル」とはどういう意味ですか? –

+0

アドレス、従業員ID、チームのようなユーザーの追加情報を格納するカスタムモデルのように –

+0

モデルとテーブルを新しいデータベースにコピー – Exprator

答えて

3

新しいアプリは、あなたが次にpython manage.py dumpdata <app_name>.<model_name> > <file_name>.json

私は昔から「db.sqlite3」をコピーすることによってこの問題を解決することができる午前python manage.py loaddata <path_to_file>

0

使用することができ、次に、同じ構造、モデルなど を持っていることを確認してくださいツールから新しいツールへ。 より良い方法があれば教えてください。

関連する問題