Djangoでフィードを生成するときにユーザーオブジェクトにアクセスします
-
18-09-2019 - |
質問
私は、今後の宿題の割り当てを追跡するウェブサイトに取り組んでいます。今後の課題を示すRSS/Atomフィードを提供したいと思います。しかし、多くのフィードリーダーがクッキーベースのセッションをサポートしていないため、フィード内のアイテムを自分のフィードにどのように制限するかはわかりません。
基本的に、フィードクラス内のリクエストオブジェクトにアクセスし、HTTP Basic/Digest Authを受け入れる必要があります。これも可能ですか?
Django 1.1、Python 2.5.4、およびmod_python 3.3.1を使用しています
解決
フィードリーダーの最も広い範囲と互換性のあるアプローチは、フィードURLのユーザーID(またはユーザー名)をエンコードすることです。それは「あいまいさによるセキュリティ」であり、これは理想よりもはるかに少ないですが、たとえばGoogleリーダーを使用している人にとっては、あなたができる最善のかもしれません。
所属していません StackOverflow