Soy nuevo en django y desarrollo web. Quiero implementar un selector de tiempo solo para mi sitio web. ¿No sé cómo agregarlo a mis modelos y formularios? y cómo debo implementar el selector de tiempo, ya sea usando bootstrap o jquery. ¿Hay alguna manera fácil de hacer eso?
formularios.py
from django import forms from .models import Post class PostForm(forms.ModelForm): class Meta: model = Post fields = ['title', 'content','chamber','address','fees','days','hours'] widgets = { 'hours':forms.DateField(widget=forms.DateInput(attrs={'class':'timepicker'})) }modelos.py
class Post(models.Model): author = models.ForeignKey( settings.AUTH_USER_MODEL, on_delete=models.CASCADE) title = models.CharField('Doctor\'s Name',max_length=200) content = models.CharField('Specialty',max_length=200) chamber = models.CharField('Chamber\'s Name',max_length=200) address = models.CharField('Address',max_length=100) fees = models.IntegerField(default=0) days = myFields.DayOfTheWeekField() hours = models.DateField('Visiting Hours') liked = models.ManyToManyField( settings.AUTH_USER_MODEL, blank=True, related_name='liked') date_posted = models.DateTimeField(default=timezone.now) objects = PostManager() class Meta: ordering = ('-date_posted', ) def __str__(self): return self.title def get_absolute_url(self): return reverse('post_detail', kwargs={'pk': self.pk})Quiero agregar un selector de tiempo en los campos de horas y publicarlo también en los modelos. No sé qué models.field debo usar y qué forma ya que estoy en el nivel inicial de django