前提・実現したいこと
Djangoを使ってwebアプリを作っています。
今使っているアプリではユーザーごとにDBを割り当て、ユーザーがアップロードするデータを格納するようにしたいです。
その機能実現にあたり、例えばユーザーaにはhttp://〜〜/usera、ユーザーbにhttp://〜〜/userbというようにurlを対応させたいのですが、この場合どのように実装するのが一般的なのでしょうか。
いま考えていることとしては、
・webサーバにnginxを使っているので、virtualhost機能を使ってurlを設定
・ログインしたユーザーの情報からユーザーが使えるDBを制限する
という感じです。
より一般的な方法の提示やアドバイスなど頂けましたら幸いです。
あなたの回答
tips
プレビュー