エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
[Django] クラス継承によるアクセス制限を実装してみた。 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[Django] クラス継承によるアクセス制限を実装してみた。 - Qiita
前書き メモがてら初心者が書いているので、間違いはご容赦ください。 チャットアプリを作っているので... 前書き メモがてら初心者が書いているので、間違いはご容赦ください。 チャットアプリを作っているのですが、チャットルームを部屋の参加者以外覗けないようにしたくなりました。 クラスビューのメソッドのオーバーライドで実装しようとして、かなり時間を費やしましたが、 めちゃくちゃ簡単な方法がありましたのでご紹介します。 本題 ※中間テーブルで参加者を管理しています。(該当のレコードがあれば参加済) class Room(models.Model): (略) class User(AbstractBaseUser, PermissionsMixin): (略) class JoinRoom(models.Model):#中間テーブル room = models.ForeignKey(Room,on_delete=models.CASCADE) user = models.ForeignKey(User