django-import-exportの使い方
DjangoのモデルをCSVしてインポート・エクスポートできるライブラリ「django-import-export」の紹介です。
インストール
pipを用いてdjango-import-exportをインストールします。
$ pip install django-import-export
setting.py
setting.pyにimport_exportを追加します。
INSTALLED_APPS = [
...
'import_export',
]
管理画面用CSS
管理画面用CSSをmanage.pyのcollectstaticオプションで準備します。
$ python manage.py collectstatic
Djangoの起動
runserverオプションなどでDjangoを立ち上げ管理で各モデルにCSVの入力出力があればOKです。
$ python manage.py runserver
最後に
Microsoft Office(Excel)でUTF-8を開くと文字化けしてしまうので、他のソフトで編集する必要があります。