Seite 1 von 1

Modelverarbeitung

Verfasst: Montag 5. Oktober 2009, 12:38
von aschaeff
Hallo zusammen,


ich habe neben der mitgelieferten Djangoklasse "User" noch 2 weitere Klassen angelegt:

Code: Alles auswählen

class Consumption(models.Model):
    consumer = models.ForeignKey(User, related_name="consumptions")
    pad = models.ForeignKey('Pad', related_name="consumptions")
    count = models.PositiveSmallIntegerField()
    #padpaid = models.BooleanField(0)
    timestamp = models.DateTimeField(auto_now_add=True)

Code: Alles auswählen

class Pad(models.Model):      
    name = models.CharField(max_length=75)
    price = models.FloatField()
Es handelt sich hier um die Kaffeeverwaltung der Abteilung um die Strichliste zu ersetzen.

Jetzt möchte ich eine Highscore erstellen, sprich wer die meisten "Senseopads" benutzt hat.

Kann mir jemand weiterhelfen?

Viele Dank schon im voraus.

Verfasst: Montag 5. Oktober 2009, 13:27
von apollo13
http://docs.djangoproject.com/en/dev/in ... tutorial01

Sry, aber viel mehr kann man dazu nicht sagen.

Re: Modelverarbeitung

Verfasst: Dienstag 6. Oktober 2009, 08:37
von jens
aschaeff hat geschrieben:Jetzt möchte ich eine Highscore erstellen, sprich wer die meisten "Senseopads" benutzt hat.
Schau dir mal .count() an: http://docs.djangoproject.com/en/dev/re ... ysets/#id9