前提・実現したいこと
djangoでチャットサービスを作っているものです。
参加部屋一覧ページを作りたいのですが、
DBの設計の部分で迷っています。
今のところ、User と Room というモデルを作っているのですが、
*User に新しくカラムを設けて、room_idを入れておく
*myroomのようなモデルを作る。
好ましいのはどちらかアドバイスいただけると幸いです。
####追記
情報不足で失礼いたしました。質問があったので追記しておきます。
同時に複数の部屋に参加可能かどうか
複数のチャット部屋に同時に参加可能です。
>>発言をどのように管理しているかとか
まだ肝心のチャット機能は未実装で、未定です。すみません。
>「参加部屋一覧」はあくまで自分が参加している一覧という意味ですよね?
その通りです。
>あと、それは「参加している」だけなのか「入室している」なのか
人数制限をかけたいと考えているので、「入室している」にしたいと考えています。
>あるいは「参加・入室両方で、一覧でそれがわかるようにする」か
自分の立てた部屋と入室した部屋を一覧でわかるようにしたいと考えています。
回答2件
あなたの回答
tips
プレビュー