#javascript #python #jquery #django #bootstrap-4
#язык JavaScript #питон #jquery #джанго #начальная загрузка-4
Вопрос:
Я новичок в django и веб — разработке. Я хочу реализовать таймер только для своего веб-сайта. Я не знаю, как добавить его в свои модели и формы? и как я должен реализовать таймер, будь то с помощью начальной загрузки или jquery. Есть ли какой-нибудь простой способ сделать это?
forms.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'})) }
models.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})
Я хочу добавить индикатор времени в поля «Часы» и опубликовать его также в моделях. Не знаю, какие модели.поле я должен использовать и в какой форме, так как я нахожусь на самом начальном уровне django