2016-11-30 7 views
0

これも可能ですか?どこにコードを入れる必要がありますか? views.pyやスタンドアロンのファイルでは?しかし、json/xmlのデシリアライズはオプションになる可能性がありますが、どこにどのように置くのかはわかりません。Djangoでreddit apiを使うには?

+0

ここに詳細はほとんどありません。はい、確かに可能です。あなたは何をしようとしているのですか? – csinchok

+0

私のウェブサイト上の別のサブディレクトリから最新の投稿を表示したい – Delyew

答えて

1

「最新の投稿」をどれだけ厳密に考えているのかは間違いありません。

APIリーダーを自分のファイル(reddit.py)に置き、ユーザーがページを取得したときにリーダーに電話をかけ、リーダーに結果をテンプレートで入力することができます。

さらに最新の投稿である必要がない場合は、データベース内の特定の時点(たとえば15分ごと)に最新の投稿を保存してから関連するオブジェクトを取得することができますユーザーがページを取得したときにモデルから削除します。これは、ライブAPIコールを作成し、ページが読み込まれている間に結果を解析するよりもはるかに高速です。 15分ごとに非同期にReddit APIを呼び出すようにして、ユーザーの操作に影響を与えないようにすることができます。

関連する問題