0

私は「create-chat」というdjangoモデルを持っています。グループチャットで見たい人の名前を書きます。 だから。私はモデルを作成しましたが、ユーザーがdjango_dbかnoかどうかを判断する方法はわかりません。その場合、ボタンに "join chat"を表示します ボタンをクリックすると、 url sitename.com/lobby/1 私はページ/ロビー/ any_numberを表示するビューを持っています まず、ユーザーからdjango_dbにある場合のみ、これらのページをブロックします。 ページのロビー/ 1 ロビーのみ/ロビーではない/ 2 私はあなたにそれをするよう頼むのではなく、私はあなたにそれをどうやって説明するか、私の問題に関するいくつかの記事を教えてください。 https://i.stack.imgur.com/FQw4Y.jpgユーザがdjango_dbであるかどうかを確認してください

..1)。このURLを訪問するすべてのユーザーをブロックする方法sitename.com/1234 < - ここでは好きな番号になります。 (4文字) これで、このページを訪れたすべてのユーザーがブロックされました。

+0

:他

をチャットに参加するためにクリックしてください? – Bijoy

+0

いいえ、私のモデルの名前を書くにはあまりにも怠惰です、model.py私はmakechatというモデルを持っています –

答えて

0

私はあなたがUserオブジェクトに情報を格納していると仮定しています。

USR = User.objects.get(ユーザ名= whateveristheusername)

usrがNoneでない場合:

#USER存在します。

#Createユーザーや、 `django_db`である、それはあなたのウェブサイト内の特定のモデルが何であるかを、他の実行可能な機能

+0

私は自分のdbと私があなたから欲しいものを描きます。 私を理解するために。ちょっと待って。 –

+0

参照、https://i.stack.imgur.com/FQw4Y.jpg –

+0

私は条件を作成する必要があります(ユーザーにログインしている場合、彼のユーザー名がチャットモデルであれば彼はボタンを受け取ります) –

関連する問題