Django DateTimeField
Verfasst: Freitag 23. Oktober 2009, 02:23
Hallo Community,
heute habe ich folgendes Problem welches ich nicht verstehe!
Also ich möchte ganz gerne das ein DateTimeField sich immer automatisch aktualisiert wenn der Datensatz aktualisiert wird.
Also folgende Modeldefinition:
So nun habe ich auch noch folgenden Manager:
Wenn ich nun den Manager aufrufe, dann aktualisiert er zwar den Wert für count, aber nicht den Wert für time -.-
Aber es müsste doch so richtig sein?!
Version Django 1.2 pre-Alpha
Liebe Grüße
heute habe ich folgendes Problem welches ich nicht verstehe!
Also ich möchte ganz gerne das ein DateTimeField sich immer automatisch aktualisiert wenn der Datensatz aktualisiert wird.
Also folgende Modeldefinition:
Code: Alles auswählen
class Test(models.Model):
count = models.IntegerField()
time = models.DateTimeField(auto_now=True)
objects = TestManager()
Code: Alles auswählen
class TestManager(models.Manager):
def updateTest(self, id, newNumber):
self.filter(pk = id).update(count = newNumber)
Aber es müsste doch so richtig sein?!
Version Django 1.2 pre-Alpha
Liebe Grüße