問題タブ [django-ratings]

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

django - django-ratings の奇妙なエラー メッセージ

[django-ratings][1] で奇妙なエラー メッセージが表示されます。以下は私のurls.pyにあります:

このページに移動すると: /spiceapp/rate/1/2、次のエラーが表示されます。

レンダリング中に AttributeError をキャッチしました: 'AddRatingFromModel' オブジェクトに属性 ' name 'がありません

これが起こる原因は何ですか?

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

python - ジャンゴの簡単な評価、クエリが多すぎる

プロジェクトでdjango-simple-ratingsを使用しています。ratingsを自分のアプリにフックして、Postユーザーが上下に投票し、スコアで並べ替えることができるようにします。私が欲しいものはほとんどratingsアプリに含まれています。すべてをリストする必要があるこのページがありますPost(ちょうどstackoverflowのように)。しかし、評価を表示するたびpostPost、データベースにヒットし、サイトが非常に遅くなります。models.py:

ループごとに、データベースにヒットし、もう一度試してください:

ループごとにデータベースをヒットします。

同じ問題を抱えている方はいますか?どのように解決しましたか?または、別の評価アプリに変更する必要がありますか? ありがとうございました。

0 投票する
0 に答える
346 参照

django - django-generic-ratings の Django フォームが表示されない

django-generic-ratingsチュートリアルを実行しましたが、フォームが表示されません。モデルを次のように登録しました。

私は私のビューでレストランを渡します。そして、私のテンプレートは次のとおりです。

投票ページを開くと、フィールドやスライダーが表示されない「レストランに投票」ボタンが表示されるため、投票を選択できません。そして下の「なんて悲しい:誰も投票しなかった |<Restaurant: Lemon >|. 「レストランに投票」を押すと、「必須フィールドがありません」という別のページが読み込まれます。

と を使用jquery1.9jquery-ui-1.10ます。ブラウザーコンソールからロードされていることを確認すると、パスは正しいです。

もう 1 つのことは、管理ページからレストランを評価できることですが、それでもレストランには投票がないと表示されます。

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

python - Django-ratings エラー:「評価値は '100 ではなく、評価インスタンスでなければなりません」?

Django-ratings アプリで評価して、一連のモデル オブジェクトを注文しようとしています。ビューに order_by 関数を作成しましたが、正常に動作しますが、このエラーが発生する評価フィールドに到達すると機能しません: "rating value must be a Rating instance, not '100" . これの何が問題なのか、またはエラーの意味は何ですか?

ありがとうございました!

テンプレート:

意見:

モデル:

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

python - Django-ratings:「RatingField」オブジェクトには属性「add」がありません

このアプリのドキュメントで提供されている例を使用してみました。

彼らの例: 投票の追加も簡単です: Ubicacion.rating.add(score=1, user=request.user, ip_address=request.META['REMOTE_ADDR'])

しかし、それは私にこのエラーを返します:

そして、アプリのfields.pyを調べましたが、実際に「追加」機能があります

そのクラスのオブジェクトを作成すると、そのクラスの属性が認識されないのはなぜですか?

これは私のモデルです:

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

python - モデルの Django-ratings CommandError

アプリdjango-ratingsをインストールしました。私はsyncdbをしたいのですが、ここに私のエラーがあります:

私は Facebook のログインに AllAuth を使用し、いくつかの追加機能を備えたカスタム ユーザー認証を使用しています。

設定ファイルで私が提供する

djangoratings からそのエラーを修正するには?

ありがとう

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

javascript - bootstrap-rating-input で Django-ratings を使用する方法

別の星評価の質問があります。bootstrap-rating-inputを使用して評価値 (1 から 5) を入力し、django-ratingsに評価をデータベースに保存させたいと考えています。私は JavaScript に少し慣れていますが、ユーザーが数値入力フォームの代わりに星評価を使用して投票できるようにしたいと考えています。この 2 つのアプリを相互に連携させる方法を教えていただけますか?

  1. ビューとテンプレートはどのように見えますか?
  2. そして、すべてが機能するようにjavascriptを構成するにはどうすればよいですか?

ありがとう!