2011-02-13 16 views
0

私のアプリのフィードを設定しようとしていますが、少し混乱しています。Djangoのフィードフレームワークに関する質問

私はbitbucket/githubのダッシュボードのようなものを目指しています。

私のユーザーはリストを作成し、リストにはアイテムがあります。ユーザーは他のユーザーとそのリストに従うこともできます。

私は私のフィードを表示する:これが設定されているどのように自分のリストに彼のリスト上のユーザのための

  • 活動
  • その他(続く)ユーザの活動

答えて

1

Django Syndication Frameworkは、RSS(または他の配信フォーマット)フィードの提供に重点を置いています。フィードは、通常、関連する書式に必要なフィールドを提供する単なるXMLドキュメントです。このフレームワークには、フロントエンドからgithubsのダッシュボードまでのフィードリーダーは含まれていません。

あなたはフロントエンドのためにあなた自身であると信じていますが、多くのRSSリーダーがインスピレーションを得ています。

また、あなたが書き留めたものをもう一度読んで、次のようなツイッターのようなシステムのように聞こえます。 OSのtwitterクローンを探索するquestionがあります。 followingユーザーのモデル構造とUIを見てみましょう。これはかなり良いジャンプスタートでなければなりません。私がこれについて間違っているなら、私を訂正してください。

+0

ありがとうございました。私は既に[django-follow](https://github.com/caffeinehit/django-follow)と[django-relationships](https://github.com/coleifer/django-relationships)を使って次のシステムを持っています。私が混乱しているのは、さまざまなアプリケーションのすべてのモデルを1つのフィードに含めるためにFeedクラスを設定する方法です。私はイベントを使ってユーザー/リストのすべての活動を保持し、そのためのフィードを作成する単一のモデルを持つ "活動"と呼ばれる別のアプリケーションを作成することを考えました。 – john2x