Profile for
idioglossiahh
| Name | idioglossiahh |
|---|---|
| Email Address | hidden |
| Avatar | |
| Posts | 2 |
-
- 2008-01-12 13:14:08
- Re: Seltsames Verhalten beim Überschreiben von save()
- Board » Django das Framework » Probleme & Fragen
-
Sorry, hat sich schon erledigt. War meine eigene Blödheit. Ich hatte als Überbleibsel von früheren Tests noch einen Aufruf von save() in meinem Sourcecode! ;D
-
- 2008-01-12 12:27:28
- Seltsames Verhalten beim Überschreiben von save()
- Board » Django das Framework » Probleme & Fragen
-
Hi zusammen!
Ich überschreibe in meiner Django/Python Klasse die Methode save(), weil ich vor dem Abspeichern der Daten über das von Django generierte Admin Interface noch ein paar Verarbeitungen vornehmen und außerdem eine Mail zugestellt bekommen möchte, wenn ein Redakteur einen Beitrag (in dem Fall ein Review) abspeichert.
Am bestens lässt es sich immer anhand eines Beispiels, was das Problem ist. Also los.
Meine Review Klasse:class Review(models.Model): published = models.DateField(auto_now_add=True) last_modified = models.DateField(auto_now=True) band = models.CharField(maxlength=255) album = models.CharField(maxlength=255) # weitere Datenfelder def save(self): # ein paar String Verarbeitungen send_mail('Review gespeichert!', '' , 'sentinel@domain.de', ['meine.mailadresse@gmx.de']) super(Review, self).save()
Wenn jetzt ein Review gespeichert wird, so bekomme ich auch eine Mail zugestellt. Alles bestens. Der Witz ist nur: Immer wenn auf der Website das gespeicherte Review angeschaut wird, bekomme ich auch eine Mail zugeschickt. Wenn sich täglich hunderte den Beitrag durchlesen, kann das schon anstrengend sein... hat jemand eine Ahnung, woran das liegen könnte?
Ein schönes Wochende wünsch ich!
Nils
