知り合いに頼まれ、CSV形式の顧客データをフロントエンドでサーバーにアップロードし、バックエンドで加工してフロントエンドから出力する、という形のtoBWebアプリケーションをDjangoで開発しています。
実装方法としては、入力されたCSVデータをサーバー上の特定のディレクトリに一時的にアップロードし、あらかじめ用意してあるいくつかのCSVデータ(1MBほど)を読み込みそこから名前を参照し、対応する値を取り出して新たなデータを形成しCSVの形式に直して出力、という行程で考えているのですが、ggるとまずCSVのデータをDBに格納して扱っているものばかりで、DBを使わずにファイルを読み込んでdictionaryに格納して扱ってしまうのはなにか問題があるのではないかと思い皆様の知見を教えて頂きたくて投稿しました。
そもそも個人情報の含まれるCSVファイルを扱うことがなかったのでセキュリティの面でも不安です。
加工後にサーバー上からデータを消すため永続的にサーバー上に顧客データが置かれるわけではないのですが何か問題はありますでしょうか。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/09/16 15:47
2018/09/16 23:27
2018/09/17 02:32