Я пытаюсь создать автоматическое создание записей в базе данных с Django, когда я его запускаю.django auto entry generation
Например, предположим, что у меня есть такая модель:
class status_entry(models.Model):
name = models.TextField()
date = models.DateField()
status = models.BooleanField()
и у меня есть несколько записей в модели, такие как:
1 - "bla bla" - 2009/11/6 - true
2 - "bla bla" - 2009/11/7 - true
3 - "bla bla" - 2009/11/10 - true
так, как вы можете видеть, между моим 2-го и 3-го входа , У меня есть 2 отсутствующих входных дня (2009/11/8 и 2009/11/9), путем создания определенного вида или сценария. Я хочу, чтобы автоматически заполнил эти отсутствующие дневные записи, такие как:
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
Благодаря
Так в чем именно проблема? Где у вас проблемы? –
В чем спецификация? Если у вас есть 6-е и 7-е место в вашей базе данных, а затем вы 10-го числа, вы хотите, чтобы 8-я и 9-я были заполнены (но с разными значениями)? Звучит как триггер базы данных, а не проблема Django. – hughdbrown
Проблема заключается в том, как реализовать мою идею автогенерации этих строк в таблице :) Это мой первый раз, столкнувшись с такой проблемой, и именно поэтому какой метод будет более умным (с помощью django или через какой-то триггер DB) – Hellnar