Ich versuche eine automatisierte Datenbankeintragsgenerierung mit Django zu machen, wann immer ich es auslöst.django auto entry generation
Zum Beispiel gehe ich davon ein solches Modell haben:
class status_entry(models.Model):
name = models.TextField()
date = models.DateField()
status = models.BooleanField()
und ich habe mehrere Einträge in das Modell wie:
1 - "bla bla" - 2009/11/6 - true
2 - "bla bla" - 2009/11/7 - true
3 - "bla bla" - 2009/11/10 - true
so, wie Sie zwischen meinem 2. und 3. Eintrag sehen können , Ich habe 2 abwesende Eintrittstage (2009/11/8 und 2009/11/9), über das Erstellen einer Ansicht oder eines Skripts möchte ich automatisch diese abwesenden Tageinträge füllen wie:
id name date status
------------------------------------
1 - "bla bla" - 2009/11/6 - true
2 - "bla bla" - 2009/11/7 - true
3 - "bla bla" - 2009/11/8 - false
4 - "bla bla" - 2009/11/9 - false
5 - "bla bla" - 2009/11/10 - true
Dank
So vorgeschlagen Was genau ist das Problem? Wo hast du Probleme? –
Was ist die Spezifikation? Wenn Sie die Plätze 6 und 7 in Ihrer Datenbank haben und Sie anschließend den 10. Platz haben, möchten Sie, dass der 8. und der 9. Platz gefüllt wird (aber mit anderen Werten)? Klingt wie ein Datenbank-Trigger, kein Django-Problem. – hughdbrown
Das Problem ist die Entscheidung, wie ich meine Idee der automatischen Generierung dieser Tabellenzeilen umsetzen kann :) Es ist das erste Mal, dass ich einem solchen Problem gegenüberstehe und deshalb wäre die Methode schlauer (durch Django oder durch einen DB Trigger) – Hellnar