0

django アプリケーションに、特定のアクションまたはプロセスをトリガーする一連の URL があります。これは、cron ジョブに似ています。これらの URL の 1 つ以上を定期的にポーリングするスクリプトがあり、セキュリティ層を追加することに関心があります。

スクリプト用のアカウントを設定し、プロセスを実行する前に認証を要求したいと考えています。私はDjangoのユーザー認証ドキュメントをpythonのurllib2ライブラリと一緒に読んでいますが、少し迷っています。これがどのように行われるかについていくつかのアイデアがありますが、このようなセキュリティの経験はあまりありません.

おすすめの読み物は?

4

1 に答える 1

1

これらの URL の 1 つ以上を定期的にポーリングするスクリプトがあり、セキュリティ層を追加することに関心があります。

Celery の使用を検討しましたか? Celery は Django とシームレスに連携します。これにより、プロジェクトの残りの部分と同じ認証メカニズムを使用して定期的にジョブを実行できます。を避けることで、物事をもう少し均一urllib2にすることもできます。

于 2010-10-04T05:14:38.720 に答える