Was ich tun möchte, ist ziemlich einfach. Ich habe eine Site, die von Django betrieben wird. Ich möchte, dass die Website automatisch auf Twitter gepostet wird, wenn ein neues Objekt erstellt und in der Datenbank gespeichert wird. Was ist der absolut beste Weg, dies zu tun?Was ist der beste Weg, um auf Twitter von einer Django App zu posten?
9
A
Antwort
9
Eine Möglichkeit ist folgende:
Zuerst das post_save
Signal von Django handhaben. Beachten Sie, dass post_save
Ihrem Handler einen booleschen Parameter created
übergibt, um Sie wissen zu lassen, ob es ein neues Objekt ist, das gespeichert wurde.
Dann rufen Sie die PostUpdate
Funktion python-twitter
Bibliothek in Ihrem Handler auf Twitter informieren:
4
Versuchen Sie, die Funktion post_to_twitter()
aus dieser Verwendung: http://www.djangosnippets.org/snippets/1339/
Verwandte Themen
- 1. Was ist der beste Weg, um ein Bild auf einem Server mit AJAX zu posten?
- 2. Was ist der beste Weg, Django 1.5 zu lernen?
- 3. Was ist der beste Weg, um mehrere Suchoptionen zu behandeln?
- 4. Was ist der beste Weg, um eine Pylons-App bereitzustellen?
- 5. Was ist der einfachste Weg, um über meine Ruby on Rails App auf meiner Facebook Wall zu posten?
- 6. Was ist der beste Weg, um mit OSGI zu beginnen?
- 7. Was ist der beste Weg, um die Daten von Twitter zu bekommen?
- 8. Was ist der beste Weg, um ein Modell zu einer App in der Produktion hinzuzufügen
- 9. Was ist der beste Weg zu
- 10. Was ist der beste Weg, um Code zu organisieren?
- 11. Was ist der beste Weg, um Daten wie "Favoriten" in einer Android-App zu speichern?
- 12. Was ist der beste Weg, um Daten in einer Django-Vorlage zu duplizieren?
- 13. Was ist der beste Weg, um eine Enumeration zu erhöhen?
- 14. Was ist der beste Weg, um eine Tabelle zu deduplizieren?
- 15. Was ist der beste Weg, um Dateien in einer EventMachine-basierten App zu lesen?
- 16. Was ist der beste Weg, um einen "Timer" zu implementieren?
- 17. Android, Was ist der beste Weg, um AbstractThreadedSyncAdapter zu töten?
- 18. Was ist der beste Weg, um einen ByteArrayOutputStream zu schließen?
- 19. Was ist der beste Weg, um REST-Webdienste zu nutzen?
- 20. Was ist der beste Weg, um in C++ zu casten?
- 21. Was ist der beste Weg, um Flags Enum zu vergleichen?
- 22. Was ist der beste Weg, um eine IllegalArgumentException zu fangen
- 23. Was ist der beste Weg
- 24. Was ist der beste Weg, um vorberechnete Daten zu implementieren?
- 25. Was ist der beste Weg, um eine Animation zu fahren?
- 26. Was ist der beste Weg, um eine UWP-App mit einer entfernten Datenbank zu verbinden?
- 27. Was ist der beste Weg, um diese Ellipse in einer iPhone App zu zeichnen?
- 28. Was ist der beste Weg, um eine Django DB von SQLite nach MySQL zu migrieren?
- 29. Was ist der beste Weg, um einen Datenrahmen zu umgehen?
- 30. Was ist der beste Weg, um mehrere Aktionen zu behandeln?
Das Python-twitter-Plugin ist erstaunlich! 2 Sekunden und du bist fertig! – Ron