entonces lo que estoy tratando de construir es básicamente un calendario. Para esto, un usuario debe elegir una fecha y hora de inicio para un evento, así como una hora de finalización. Entonces, todo tiene que almacenarse, por supuesto, en la base de datos.
Quiero darme cuenta de eso usando un ChoiseField (a menos que haya una solución mejor). ¿Cómo sería posible generar todas las fechas del mes en un coisefield ya que algunos meses tienen 30 días, otros tienen una duración diferente, etc.? Lo mismo con las horas de un día?
¿Parece que no puedo encontrar un enfoque de trabajo? ¿Cómo abordaría uno este problema? sugerencias?
Lo haría como dos campos:
#models.py class Event(models.Model): start = models.DateTimeField(default=datetime.now()) end = models.DateTimeField()y para el calendario (=widget) usaría este o algún complemento similar: https://github.com/nkunihiko/django-bootstrap3-datetimepicker