問題タブ [django-comments]

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 に答える
400 参照

django-comments - Djangothreadedcomments-登録ユーザー

Djangoのコメントシステム(threadedcommentsアプリを使用)を使用することを計画しています。登録ユーザーのみに投稿を許可しているため、必須のuser / url / emailフィールドは必要ありません(ForeignKey(User)が必要なだけです)。

私はこれを行うのは私が最初(または1000番目)ではないと感じていますが、誰かが私に実装を指摘できますか?

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

python - 特定のプロジェクトの Django ビューを変更する

したがって、django.contrib.comments.views.moderation モジュールの delete() を使用したいだけですが、コメントを削除する権限を持つユーザーのみを許可します。これを行うには、 uncomment するだけです#@permission_required("comments.delete_comment")が、django フレームワークを変更せずにこれを実行できるようにしたいと考えています。このビューを自分のプロジェクトに変更/拡張するにはどうすればよいですか? より良い質問は、django フレームワークで何も変更せずに delete() の設定を変更する最良の方法は何ですか?

0 投票する
4 に答える
5313 参照

python - ユーザーが Django で自分のコメントを削除できるようにする

django.contrib.comments.views.moderation モジュールの delete() 関数を使用しています。スタッフはコメント投稿を削除できますが、これはまったく問題ありません。ただし、登録された非スタッフメンバーにも、自分の OWN コメント投稿を削除する権限と、自分の OWN のみを削除する権限を与えたいと思います。どうすればこれを達成できますか?

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

python - 不要なフィールドを削除してコメントフレームワーク(django)を拡張するには?

私はコメントフレームワークとそれをカスタマイズする方法についてdjangoドキュメントを読んでいます(http://docs.djangoproject.com/en/1.1/ref/contrib/comments/custom/)そのページでは、フォームに新しいフィールドを追加します。しかし、私がやりたいのは、URL、電子メールなどの不要なフィールドを削除することです(他のマイナーな変更の中でも)。

その同じドキュメントページで、BaseCommentAbstractModelからカスタムコメントクラスを拡張する方法があると書かれていますが、それで終わりです。この特定の側面については何も見つかりませんでした。

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

django - スパムされているDjangoコメント

Djangoで組み込みのコメントシステムを使用していますが、スパムが発生し始めています。djangoのキャプチャなど、これを止めるために使用できるものを誰かに勧めてもらえますか。コメントシステムを置き換えるのではなく、一緒に使用できるものを探しています。

ありがとう

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

django - Djangoのコメントアプリケーションのカスタムテンプレートはフィールドを表示しません

django.contrib.commentsブログアプリケーションで使用して、フォームの表示方法をカスタマイズしたいと思います。私の問題は、非表示のフィールドの表示は問題なく機能しますが、フィールドを表示できないことです。ドキュメントを見て、フォームを表示する通常の方法と比較しましたが、正直なところ、次のことがうまくいかない理由がわかりません。

出力は次のようになります。

私が間違っていることを教えてもらえますか?前もって感謝します

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

django - auth_userに参加するdjangoコメントを取得するにはどうすればよいですか

私は django コメント フレームワークを使用しています。コメントを一覧表示するときに、auth_user に保存されている情報の一部を含めたいと考えています。ただし、ユーザー情報を取得するには、コメントごとに追加のクエリが必要であることがわかりました。

コメントをプルするときに select_related() を使用しようとしましたが、これは役に立ちません。

auth_user テーブルに参加していない理由はありますか?強制的に参加させる方法はありますか?

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

django - Djangoの「comment_was_flagged」シグナル

djangoシグナルを扱うのはこれが初めてであり、コメントがフラグ付けされたときに通知するために、コメントアプリによって提供される「comment_was_flagged」シグナルをフックしたいと思います。

これは私のコードですが、機能していないようです。何かが足りませんか?

(私は今のところ電子メールをテストしていますが、電子メールが正しく送信されていることを確認しました。)

ありがとう!

0 投票する
4 に答える
979 参照

django - django.contrib.comments で認証されたユーザーからのコメントを自動的に受け入れる方法

Django でコメントの is_public フィールドを自動的に True に設定する方法はありますか。

登録ユーザーにのみコメントを許可し、投稿されたコメントの手動レビューをスキップしたい.

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

django - django:デフォルトでdjangoコメントを非公開にする方法

djangoコメントフレームワークの使用http://docs.djangoproject.com/en/dev/ref/contrib/comments/

モデレートに合格する前にすべてのコメントを非公開にするオプションがあるかどうかはわかりません...投稿された直後に、すべてのコメントがサイトに追加されたようです。本当にこれを変更する必要があります