2

私はウェブ全体でこれを探していて、Djando Activity Streamのようないくつかの興味深いアプローチを見つけましたが、すでに行われたことに基づいて独自のアプリケーションを開発したいと考えています。私が具体的に知りたいのは、アクター、アクション、オブジェクト、および時間に基づいてアクティビティ ストリームを表示するFacebook のようなサイド バーを開発する方法を知ることです。最も柔軟なデータベース スキーマは何ですか? 既存の連絡先アプリケーションで実装する方法は? ユーザーごとにパーソナライズするにはどうすればよいですか?関連するアクティビティをグループ化する方法 クライアント側のコントロールを処理するための最良の方法はjavascriptですか?

私は現在 contentTypes と GenericRelations を使用して、さまざまなアプリケーション モデルを関連付けることができるようにしています。しかし、私はまだこれで軌道に乗っていません。これを最も簡単で柔軟な方法で開発する方法についてのヘルプ、ヒント、コメントは非常に役立ちます。

4

1 に答える 1

0

これは使用するのに適したパッケージだと思います: django-notification次に、単純な古い jQuery と ajax 呼び出しを使用して、request.user のストリームをサイドバーに配置します。アクター、オブジェクトなどに基づいてアクション ストリームをフィルタリングすることもできます。

于 2014-04-14T08:59:34.973 に答える