То, что я хочу сделать, довольно просто. У меня есть сайт, работающий на Django. Я хочу, чтобы сайт автоматически публиковался в твиттере каждый раз, когда новый объект создается и сохраняется в базе данных. Какой самый лучший способ сделать это?
Одним из способов является следующее:
Сначала обработайте сигнал post_save от Джанго. Обратите внимание, что post_save передает вашему обработчику логический параметр created, чтобы сообщить вам, был ли сохранен новый объект.
post_save
created
Затем вызовите функцию PostUpdate библиотеки python-twitter в вашем обработчике, чтобы уведомить в твиттере:
PostUpdate
python-twitter
Попробуйте использовать функцию post_to_twitter() из этого: http://www.djangosnippets.org/snippets/1339/
post_to_twitter()