[Django] CSVをモデルにインポートする方法

サーバーに保存してあるCSVファイルのデータを読み込み、Djangoでモデルに登録してみます。

モデルの作成

実験用にbook_codeとnameのカラムを持つ簡単なモデルを作成します。

viewの作成

まず、CSVファイルのパスを設定します。

CSVの操作には Pythonの「CSV」モジュールを使います。

CSVの一行目がタイトルである場合、二行目からがデータになります。よって一行目はインポートから除外します。これは下記のように記載すればOKです。

「next(reader)」

template



Author: webmaster