latest news

2008-11-09 19:33:42

Umstellung und Migration

2 Comments

unanswered questions

2008-10-30 13:34:21

Syndication Feed-Problem

0 Replies

2008-11-17 16:49:19

dynamische urlpatterns...

2 Replies

2008-12-22 02:46:20

Fragen zu pagination ~~

1 Replies

Profile for idioglossiahh

Name idioglossiahh
Email Address hidden
AvatarUsers avatar
Posts2
  • 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
  • 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