問題タブ [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 に答える
703 参照

python - 移行のためにDjangoで「コメント」インスタンスを作成していますか?

現在、移行する必要がある古いコメントがたくさんありますdjango.contrib.comment。計画では、コメントのインスタンスを手動で作成し、次のように保存することでした。

BaseCommentAbstractModel主な問題は、 にあるクラスで見つかった情報が欠落していることdjango.contrib.comment.modelです。具体的には、次の 3 つのフィールドです。

ドキュメンテーションを読み、できる限りソースを読みましたが、十分に詳細ではありませんでした。モデル オブジェクト (model.Blog) からこれらのフィールドを正しく指定するにはどうすればよいですか?

モデルオブジェクトと追加するコメントの内容を受け入れるメソッドがどこかにあるのではないでしょうか?

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

python - ジャンゴのコメント

私は2つのモデルを持つDjangoアプリケーションを持っています:最初のものは私が作成したdjango.contrib.auth.Userもので、2番目のものはです。Product

すべての製品にコメントを追加するので、登録したすべてのユーザーがすべての製品にコメントを挿入できます。

があるのを見たことがありますがdjango.contrib.comments、おそらくブログのようなサイト用で、登録していなくてもすべてのユーザーがコメントを残すことができます. コメントを書き込むためのテキストエリアのみを含むコメントフォームを作成すると、ユーザーは自動的にに設定されrequest.userます。

コメント システムを最初から作成する必要がありますか?

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

python - ジャンゴコメントの質問

django-comments を実装しました。

設定.py

product_detail.html

テンプレート/コメント/form.html

テンプレート/コメント/list.html

フォームがレンダリングされると、次の html コードが表示されます。

質問:

  • 4行目を見てください。その値がありますか?
  • これは、フォームから名、姓、および URL フィールドを削除するための (form.html をオーバーライドする) 良い方法ですか?
  • このハードコードは大丈夫ですか?value="/product/{{ product.id }}/
  • ページのフルリフレッシュではなく、ajax/jquery でコメントを挿入しますが、可能ですか?

全てに感謝。

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

django - Djangoコメントのエラー時に同じページにリダイレクトする方法

コメント送信フォームにエラーがある場合、どのようにしてDjangoコメントを取得して、コメントを入力しているのと同じページにリダイレクトしますか?

だから基本的に私はこのようなテンプレートを持っています:

独自のlist.htmlとform.htmlを作成しましたが、すべて問題なく表示されます。form.htmlテンプレートには、次のようなコードがあります。

したがって、明らかに、コメント送信フォームにエラーがある場合は、コメントフォームにいくつかのエラーが表示されているだけで、ユーザーに以前と同じページを表示してもらいたいと思います。または、これが不可能な場合は、エラーを無視して、preview.htmlテンプレートに移行する代わりに、コメントを保存せずにページに戻ります。

何か助けはありますか?理想的には、カスタムコメントアプリを作成する必要はありません。この機能はすでに存在しているはずです。渡すことができる次の変数があることは知っています(そして私はこれを行っています)が、コメントフォームが成功した場合にのみ機能します。

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

django - Django コメントは新しい行を取り出します

私は Django のコメントを扱っていて、かなり満足していますが、ある友人が、より長くて改行のあるものを投稿すると、Django がそれらを削除したと指摘しました。

たとえば、投稿した場合:

次に、保存され、次のように表示されます。

Django を使用している人で、これに気づき、Django を回避して新しい行を取り出す方法を見つけた人はいますか? Django コメント コードを少し調べてみましたが、オーバーライドできるものはまだ見つかりませんでした。

ありがとう

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

python - Django コメントは成功 URL を変更します

django がコメントを正常に投稿したときにリダイレクトされる URL を変更したい - 現在の「コメントをありがとう」URL へのリダイレクトではなく、コメントが投稿されたページに移動したい. Djangoでこれをオーバーライドできる場所はありますか? ありがとう

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

django - django でコメント フラグを管理する方法

私はdjangoのコメントフレームワークを有効にしており、フラグ付きのURLを設定しています:

コメントが登録され、データベースに表示されます。ただし、管理インターフェイスには表示されません。理想的なのは、管理インターフェイスでコメントの「フラグ付き」ステータスのフィルターを追加することですが、これを行う方法が正確にはわかりません。

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

django - Djangoのコメントと評価システム

私はDjangoに不慣れです、私はそれらの多くを知りません。

Djangoでブログのコメントと評価システムを構築しようとしています。これを達成するために使用できるアプリはいくつかありますか(コメントと評価)?

私にお知らせください。

よろしくお願いします、

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

django - djangoコメントをページネーションする最もクリーンで簡単な方法は何ですか?

Django のビルトイン コメント フレームワークを使用して、コメントをページネーションするための最もクリーンでシンプルな方法は何ですか?

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

django - カスタム コメント アプリと Django のデフォルト コメントを使用する

カスタム コメント アプリを持っていますが、カスタム アプリのフィールドを追加せずに、元のコメント アプリも使用したいと考えています。これを行う方法はありますか?

ありがとう!