問題タブ [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.
django - ジャンゴコメントフォームをレンダリングできません
ここで私が間違っていることを誰かが見ることができますか? 私は何が欠けていますか?
景色:
django - Django:コメントフォーム内で「次へ」を定義する方法
サイトの 2 か所で Django コメント フレームワークを使用しています。送信するたびに、ユーザーが元のページにリダイレクトされるようにしたいと思います。
ユーザーがリダイレクトされるように「次の」変数をどのように定義しますか?
リダイレクトに関する情報 : http://docs.djangoproject.com/en/dev/ref/contrib/comments/#redirecting-after-the-comment-post
また、私が使用しているフォームは次のとおりです。comment.types は機能しませんが、それが私がすべきことだと思います。各コメント タイプ (画像と食事) に対して 2 つの異なる次の入力を定義します。
そして、私が持っている食事と写真のページには:
python - django コメント モデル フィールドの作り方 サイト不要
github の ercflo の django-threadedcomments を使用しています。このアプリは、ネイティブの django コメント フレームワークを単純に拡張したものです。両方のフレームワークで同じ問題が発生しています。site_id を null にすることはできないという mysql に関するエラーが引き続き発生します。コメントの Site フィールドは使用しません。空白と null の両方の独自の作成サイトで Comment モデルを拡張しようとしましたが、それでも同じエラーが発生します。その要件をオーバーライドする適切な方法は何ですか? ありがとう
私は試した:
django - Django はユーザーのすべてのコメントを取得します
私はdjango-profilesとdjango.contrib.commentsを使用しており、特定のユーザーのすべてのコメントをプロファイルに表示しようとしています。
これは、django-profiles のデフォルトの profile_detail ビューを使用しています。
私はこれら2つのアプローチを試しましたが、どちらもオブジェクトを返しません(ただし、このクエリに一致するオブジェクトは存在します):
と
django.contrib.comments のソース コードでは、Comment モデルのユーザーへの外部キーに次の関連する名前があります。
コメントにはカスタム マネージャーもあります。
次のように定義されています。
カスタム マネージャーが原因で .all クエリが何も返されていませんか? 逆リレーションに正しくアクセスしていますか? どんな助けでも大歓迎です。
django - 組み込みのコメントフレームワークを使用したエラー
組み込みのコメントフレームワークを使用しようとしていますが、機能させることができません。コードは次のとおりです。
と
私が得ているエラーは、「'QueryDict'オブジェクトには属性'_meta'がありません」という行からのエラーです。
助けていただければ幸いです、乾杯。
django - Django 'next' が動作しませんか?
ここで何が問題なのかわかりません。組み込みのコメント フォームを使用しています。フォームタグは次のようになります。
結果の HTML は次のようになります。
/6/
私の投稿の post_detail アドレスはどこですか。しかし、私はまだこのURLに行き着きます:
とともに
コメントありがとうございます。メッセージ
ここで何が起こっているのですか?ありがとう!
django-comments - Django コメント アプリ、コンテンツ タイプの取得
私はコメントアプリケーションを作成して、必要な場所ならどこでも使用できるようにしようとしているのでContentType
、プロジェクトのさまざまなモデルにコメントを添付するために使用する必要があると思います。だからここに:
私のmodel
:
私のview
:
現在使用しているモデルのコンテンツ タイプを取得するにはどうすればよいですか? アプリNEWSとモデル投稿があるので、投稿にコメントしたいです。
を使用できることはわかっていますがContentType.objects.get(app_label="news", model="post")
、正確な値を取得しているため、コメントアプリは多目的ではありません。
PS下手な英語でごめんなさい。
django - Django での認証済みコメント
Django で認証されたコメントを実装したいと思います。私はネットを検索し、いくつかの回答を見つけました.SOのいくつかを含みますが、それらは主に2008年と2009年のDjango 1.1程度のものです. 私は現在Django 1.3を使用しています。Django 1.3 にエレガントなソリューションがあるかどうか疑問に思っています。
ユーザーが認証されていない場合、テンプレートでコメントフォームを非表示にすることができます。
ビューをどのように処理しますか? ビューを処理する方法を示すいくつかの記事を読みました。たとえば、フォームに事前入力したり、try-except ブロックを使用して受信したユーザー データが正しいことを確認したりしますが、かなりハッキリしているように見えます。Django 1.3 で今より良い方法はありますか?
ところで、アプリに非常に単純な登録システムを実装しています。名前、姓などは尋ねません。ユーザー名、電子メール (偽のメールでも)、およびパスワードのみです。したがって、私のユーザーは、データベースにユーザー名、電子メール、およびパスワードのみを持ちます。
ありがとう!
django - Django のコメント数でオブジェクトをフィルタリングする
コメント数でクエリセットをフィルタリングし、コメント数で降順で並べ替えるにはどうすればよいですか?
私は何かをしようとしましPost.objects.filter(comment_count > 0).order_by('-comment_count')
たが、それはうまくいきませんでした。
ありがとう!
私の投稿モデル:
編集:
次のコードを追加しただけです
そして私の見解では:
モデルとビューのコードを修正しました。彼らは今、うまくいっています。
ありがとう!
django - チュートリアルに続く Django コメント エラー
Django のコメント アプリを自分のサイトに統合しようとしていますが、うまくいきません。私は以下で概説されているドキュメントに従っています: Django コメント
私が得ているエラーは次のとおりです。
レンダリング中に ViewDoesNotExist がキャッチされました: モジュール FrontEnd.views で検索を試みました。エラー: 「モジュール」オブジェクトには属性「検索」がありません
私の見解では、検索に関連するものは何もありません。コメントのインストールの何かがこれを引き起こしています。実際に失敗する行は.
comment_form_targetが強調表示されます。
エラーの原因となっているコード:
私がオンラインで見つけたものから、Python 2.7 にいくつかのライブラリがないか、循環インポートを行っているように見えますか?