0

Django と Redis を使用して単純なアクティビティ フィードを作成し、特定のユーザーのすべてのフィード アイテムを保存するにはどうすればよいでしょうか。どこにも段階的な手順があまりないので、完全な詳細な回答を探しています。

例えば:

Bob liked John's picture (2 seconds ago)

Bob started following you (5 minutes ago)

(各ユーザーのフィードには、すべてのフォロワーからの最新の 10 件のイベントが表示されます)

これを可能にするために必要な手順は何ですか? settings.py にどのような変更を加える必要がありますか? views.py をどのようにセットアップできますか? 別のサーバー上にある場合、Redis バックエンドを Django に接続するにはどうすればよいですか?

誰かが例を挙げて段階的な答えを出すことができれば、それは大歓迎です。この回答を探しているstackoverflowの他のユーザーもたくさんいることを私は知っています! コミュニティはこれを高く評価します!

4

1 に答える 1

1

あるプロジェクトでは、最新のアクティビティを表示してユーザーに知らせるためにDjango-Notificationを使用しました。redis に関する限り、django プロジェクトはセッションを使用し、ほとんどの Web ページでデータベースにクエリを実行します。SO DJango ではなく、Redis がセッションを処理するようにします。この記事では、Redis の使用について詳しく説明します。幸運を :)

于 2012-12-02T01:13:47.480 に答える