0
AJAXを使用して各ユーザーを1票に制限する投票メカニズムを実装する方法を検討していました。データを取得しているページでセッション情報を確認するか、AJAXのポストリクエストを通じてユーザー/パスのコンボを渡しますか?Ajax - ユーザー1回
上記のdjangoで行われる必要がある特別な考慮事項はありますか?
AJAXを使用して各ユーザーを1票に制限する投票メカニズムを実装する方法を検討していました。データを取得しているページでセッション情報を確認するか、AJAXのポストリクエストを通じてユーザー/パスのコンボを渡しますか?Ajax - ユーザー1回
上記のdjangoで行われる必要がある特別な考慮事項はありますか?
AJAXリクエストは依然としてクッキーを尊重し、同じIPアドレスから来るので、サーバー側で行い、サーバーはIPごとに1つの投票のみを受け入れます。別の投票が掲示されている場合は、サーバーが単に投票できないというメッセージを返すようにしてください。
これは完全にサーバー側のロジックになります。応答テキストを表示するクライアント側のコードを追加して、ユーザーが制限されていることを知ることができますが、これは必須ではありません。 – Tim
すばらしい、ありがとう!ヘッダーを使う方が安全だと思ったが、確認したいと思った。 – Zach