2010-10-04 5 views
0

У меня есть набор URL-адресов в приложении django, которые запускают определенные действия или процессы. Это будет похоже на работу cron. У меня есть сценарий, который опроса одного или нескольких из этих URLS на некоторых регулярных inverval, и я заинтересован в добавлении уровня безопасности.Проверка подлинности Django из автоматизированного источника

Я хотел бы настроить учетную запись для скрипта и потребовать аутентификацию до выполнения процессов. Я читал в документации по аутентификации пользователя Django вместе с библиотекой urllib2 python, и я просто немного потерялся. У меня есть некоторые идеи о том, как это можно сделать, но у меня нет большого опыта в такой безопасности.

Любые предлагаемые материалы для чтения?

ответ

1

У меня есть сценарий, который опроса одного или нескольких из этих URLS на некоторых регулярных inverval, и я заинтересован в добавлении уровня безопасности.

Считаете ли вы использование Celery? Сельдерей прекрасно работает с Django. Это позволит вам периодически запускать задания с использованием того же механизма аутентификации, что и остальная часть проекта. Вы также можете сделать вещи немного больше форму, избегая urllib2.

+0

Очень круто. Я пишу свою собственную версию гетто именно о том, что это делает. Это выглядит фантастически. –

Смежные вопросы