Каков наилучший способ публикации в Twitter из приложения Django?

То, что я хочу сделать, довольно просто. У меня есть сайт, работающий на Django. Я хочу, чтобы сайт автоматически публиковался в твиттере каждый раз, когда новый объект создается и сохраняется в базе данных. Какой самый лучший способ сделать это?

2 ответа

Решение

Одним из способов является следующее:

Во-первых, обрабатывать post_save сигнал от Джанго. Обратите внимание, что post_save передает вашему обработчику логический параметр created чтобы вы знали, был ли это новый объект, который был сохранен.

Затем позвоните python-twitter библиотеки PostUpdate функция в вашем обработчике для уведомления в твиттере:

Попробуйте использовать функцию post_to_twitter() отсюда: http://www.djangosnippets.org/snippets/1339/

Другие вопросы по тегам