Hallo,
Der Zähler soll aus Jahrzahl 4Stellig Monat 2Stellig und einer 4Stelligen fortlaufenden Zahl bestehen
die Fortlaufende Zahl soll jedes Monat wieder auf null gestellt werden
Das was ich dann benötige ich benötige eine Tabelle mit 3 Spalten
Jahr, Monat, Letzte Zahl
Dann kontrolliere ich ob das aktuelle Jahr/Monat in der Tabelle vorkommt
wenn ja Zahl um Eins erhöhen Tabelle damit Updaten
wenn nein neuen Eintrag erstellen
wo gebe ich das jetzt an bei forms, models oder eigener datei?
und wie gebe ich es in django oder ist rein Python?
Django Zähler
Dann speicherst du den Wert gar nicht separat sondern ermittelst vor dem Speichern den letzten Wert.
Und wenn du das in einer Transaktion tust und eine vernünftige Datenbank verwendest (möglicherweise mit einem SELECT FOR UPDATE), dann funktioniert das auch ohne Konflikte.
Und wenn du das in einer Transaktion tust und eine vernünftige Datenbank verwendest (möglicherweise mit einem SELECT FOR UPDATE), dann funktioniert das auch ohne Konflikte.