問題タブ [django-recaptcha]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
3471 参照

django - django-recaptchaのインストール

django-recaptchaをインストールしようとしています。入力しました

インストールできません。私が直面するエラーはこれです:

settings.pyに「captcha」を追加しましたが、次のエラーが発生しました。

これについては助けが必要です...

0 投票する
1 に答える
2581 参照

python - django-recaptcha は入力を検証しません

django-recaptcha を django-registration に統合しようとしています。私はすでにdjango-registrationが機能することを確認しています。次に、ドキュメント ( django-recaptcha 0.0.6 ) に従って django-recaptcha をインストールして構成します。

captcha = ReCaptchaField()次のようにinRegistrationFormクラスを追加registration/forms.pyします。

キャプチャは表示されますが、chptcha テキストに何を入力しても(何も入力しない、正しい、または正しくない)、「下部」を押すと、常に「このフィールドは必須です」と表示されます。(もちろん、2 つのパスワード フィールドに入力しました)。

キャプチャ エラー

間違った設定ではキャプチャが表示されず、エラーテキストが表示されるため、秘密/公開キーの問題ではありません。何か案が?

ところで、私はdjango 1.4.3でpython 2.7を使用しています。また、chrome と IE9 の 2 つのブラウザーをテストしました。

[更新しました]

この問題の根本的な原因は、入力したテキストが次のように POST 要求に渡されないためであることがわかりました。

クライアントブラウザに表示されるhtmlソースコードは以下のように表示されます。通常、POST リクエストには「 recaptcha_challenge_field 」が含まれているはずですが、クライアント ブラウザが POST リクエストでこの変数を送信しない理由がわかりません。私はJavaスクリプトにまったく慣れていません。何か案が?

0 投票する
3 に答える
1729 参照

python - django-recaptcha を使用した新しい Google ReCAPTCHA

新しい Google re-captcha API を使用するために django-recaptcha プラグインを適応させる簡単な方法はありますか? すでにテンプレートを変更しており、キャプチャは書き込み方法で表示されますが、検証は機能していません。これを簡単な方法で修正する方法を知っている人はいますか?

0 投票する
2 に答える
4484 参照

python - Google reCaptcha 2.0 に毎回チェックボックスのみを表示させることはできますか

私は、人々が何度でも投票できる投票アプリケーションに取り組んでおり、reCaptcha チェックボックスを入れたいと思っていますが、数回の投票後に画像を確認する必要があるのではなく、i'むしろ、毎回チェックボックスを埋めるだけにしてもらいます。

セキュリティ レベルを最低の設定に変更しようとしましたが、約 2 ~ 3 票の後、テストが表示され続けます。

セキュリティに関してはあまり良い考えではないことはわかっていますが、一度クリックするだけでなく、毎回複数の画像をチェックするようにするのは気分が悪いだけです。

私は Django アプリケーションに取り組んでおり、Django-reCaptcha 2 でreCaptcha を実装しています。

0 投票する
1 に答える
351 参照

python - django-allauth app フォームの最後に google recpatcha を表示する

django(1.10) allauth アプリを使用してサインアップ フォームを作成しています。https://github.com/praekelt/django-recaptchaからdjango-recaptchaアプリをインストールしました

キャプチャは機能していますが、「組織」フィールドの後にモジュールを呼び出しているため、「組織」フィールドの後に表示されています。フィールドがパスワードフィールドの後に最後に表示されるようにする方法はありますか?

Forms.py

signup.html

SO リファレンス -- Django-allauth にキャプチャを追加するソリューションはありますか?

スクリーンショット --

ここに画像の説明を入力

キャプチャは「パスワードの再入力」フィールドの後に入力する必要があります。サブクラスなどを作成する必要がありますか?

どんな助けでも大歓迎です。

0 投票する
1 に答える
297 参照

python - Django-recaptcha は常に「このフィールドは必須です」と表示します。それはそこにあります

プロジェクトの 1 つで Recaptcha v3 を使用しようとしています。残念ながら、form.valid_date() メソッドは「このフィールドは必須です」で常に失敗します。

django-recaptcha を実行しています。

forms.py は次のようになります。

views.py は次のようになります。

views.py の出力には次のように記載されています。

テンプレートは次のようになります。

どんなアイデアでも大歓迎です。