問題タブ [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.
python - 移行のためにDjangoで「コメント」インスタンスを作成していますか?
現在、移行する必要がある古いコメントがたくさんありますdjango.contrib.comment
。計画では、コメントのインスタンスを手動で作成し、次のように保存することでした。
BaseCommentAbstractModel
主な問題は、 にあるクラスで見つかった情報が欠落していることdjango.contrib.comment.model
です。具体的には、次の 3 つのフィールドです。
ドキュメンテーションを読み、できる限りソースを読みましたが、十分に詳細ではありませんでした。モデル オブジェクト (model.Blog) からこれらのフィールドを正しく指定するにはどうすればよいですか?
モデルオブジェクトと追加するコメントの内容を受け入れるメソッドがどこかにあるのではないでしょうか?
python - ジャンゴのコメント
私は2つのモデルを持つDjangoアプリケーションを持っています:最初のものは私が作成したdjango.contrib.auth.User
もので、2番目のものはです。Product
すべての製品にコメントを追加するので、登録したすべてのユーザーがすべての製品にコメントを挿入できます。
があるのを見たことがありますがdjango.contrib.comments
、おそらくブログのようなサイト用で、登録していなくてもすべてのユーザーがコメントを残すことができます. コメントを書き込むためのテキストエリアのみを含むコメントフォームを作成すると、ユーザーは自動的にに設定されrequest.user
ます。
コメント システムを最初から作成する必要がありますか?
python - ジャンゴコメントの質問
django-comments を実装しました。
設定.py
product_detail.html
テンプレート/コメント/form.html
テンプレート/コメント/list.html
フォームがレンダリングされると、次の html コードが表示されます。
質問:
- 4行目を見てください。その値がありますか?
- これは、フォームから名、姓、および URL フィールドを削除するための (form.html をオーバーライドする) 良い方法ですか?
- このハードコードは大丈夫ですか?
value="/product/{{ product.id }}/
- ページのフルリフレッシュではなく、ajax/jquery でコメントを挿入しますが、可能ですか?
全てに感謝。
django - Djangoコメントのエラー時に同じページにリダイレクトする方法
コメント送信フォームにエラーがある場合、どのようにしてDjangoコメントを取得して、コメントを入力しているのと同じページにリダイレクトしますか?
だから基本的に私はこのようなテンプレートを持っています:
独自のlist.htmlとform.htmlを作成しましたが、すべて問題なく表示されます。form.htmlテンプレートには、次のようなコードがあります。
したがって、明らかに、コメント送信フォームにエラーがある場合は、コメントフォームにいくつかのエラーが表示されているだけで、ユーザーに以前と同じページを表示してもらいたいと思います。または、これが不可能な場合は、エラーを無視して、preview.htmlテンプレートに移行する代わりに、コメントを保存せずにページに戻ります。
何か助けはありますか?理想的には、カスタムコメントアプリを作成する必要はありません。この機能はすでに存在しているはずです。渡すことができる次の変数があることは知っています(そして私はこれを行っています)が、コメントフォームが成功した場合にのみ機能します。
django - Django コメントは新しい行を取り出します
私は Django のコメントを扱っていて、かなり満足していますが、ある友人が、より長くて改行のあるものを投稿すると、Django がそれらを削除したと指摘しました。
たとえば、投稿した場合:
次に、保存され、次のように表示されます。
Django を使用している人で、これに気づき、Django を回避して新しい行を取り出す方法を見つけた人はいますか? Django コメント コードを少し調べてみましたが、オーバーライドできるものはまだ見つかりませんでした。
ありがとう
python - Django コメントは成功 URL を変更します
django がコメントを正常に投稿したときにリダイレクトされる URL を変更したい - 現在の「コメントをありがとう」URL へのリダイレクトではなく、コメントが投稿されたページに移動したい. Djangoでこれをオーバーライドできる場所はありますか? ありがとう
django - django でコメント フラグを管理する方法
私はdjangoのコメントフレームワークを有効にしており、フラグ付きのURLを設定しています:
コメントが登録され、データベースに表示されます。ただし、管理インターフェイスには表示されません。理想的なのは、管理インターフェイスでコメントの「フラグ付き」ステータスのフィルターを追加することですが、これを行う方法が正確にはわかりません。
django - Djangoのコメントと評価システム
私はDjangoに不慣れです、私はそれらの多くを知りません。
Djangoでブログのコメントと評価システムを構築しようとしています。これを達成するために使用できるアプリはいくつかありますか(コメントと評価)?
私にお知らせください。
よろしくお願いします、
django - djangoコメントをページネーションする最もクリーンで簡単な方法は何ですか?
Django のビルトイン コメント フレームワークを使用して、コメントをページネーションするための最もクリーンでシンプルな方法は何ですか?
django - カスタム コメント アプリと Django のデフォルト コメントを使用する
カスタム コメント アプリを持っていますが、カスタム アプリのフィールドを追加せずに、元のコメント アプリも使用したいと考えています。これを行う方法はありますか?
ありがとう!