Djangoでフィードを生成するときにユーザーオブジェクトにアクセスします

StackOverflow https://stackoverflow.com/questions/1495648

質問

私は、今後の宿題の割り当てを追跡するウェブサイトに取り組んでいます。今後の課題を示すRSS/Atomフィードを提供したいと思います。しかし、多くのフィードリーダーがクッキーベースのセッションをサポートしていないため、フィード内のアイテムを自分のフィードにどのように制限するかはわかりません。

基本的に、フィードクラス内のリクエストオブジェクトにアクセスし、HTTP Basic/Digest Authを受け入れる必要があります。これも可能ですか?

Django 1.1、Python 2.5.4、およびmod_python 3.3.1を使用しています

役に立ちましたか?

解決

フィードリーダーの最も広い範囲と互換性のあるアプローチは、フィードURLのユーザーID(またはユーザー名)をエンコードすることです。それは「あいまいさによるセキュリティ」であり、これは理想よりもはるかに少ないですが、たとえばGoogleリーダーを使用している人にとっては、あなたができる最善のかもしれません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top