Estoy creando una aplicación django que recopilará datos de un formulario. En el formulario, pondré algunos campos normales y un campo de fecha y hora, pero quiero limitar ese campo de fecha y hora para que el usuario solo pueda seleccionar:
Para la fecha:
Por el momento:
¿Hay una manera de hacer eso? ¡Gracias!
Puede realizar la validación de back-end en django utilizando el método de clean del modelo https://docs.djangoproject.com/en/3.2/ref/models/instances/#django.db.models.Model.clean
Si desea una mejor experiencia de usuario, debe hacerlo con javascript. La forma en que lo resuelva allí depende de la herramienta que use. (por ejemplo, jquery Datepicker?) Esto valida la entrada antes de enviar el formulario al servidor.