首页 > 解决方案 > 如何在 Django 中将日历范围设置为 1 周

问题描述

我想在 Django 的日历中设置周一到周六的范围,用户可以选择此日期之间的日期,而周日用户不能更改日期

def tech_form(request):
   if request.method == "POST":
   form = TechForm(request.POST)
   if form.is_valid():
      start_date = datetime.date(2019, 1, 1)
      end_date = datetime.date(2020, 3, 31)
      Tech.objects.filter(pub_date__range=(start_date, end_date))
      form=form.save(commit=False)
      form.save()
      messages.success(request,"Form Submited succesfully")
      return redirect('tech')
  else:
      form = TechForm()
  return render(request, 'hellogymapp/forms/tech_form.html', {'form': form})

请解释

标签: django

解决方案


推荐阅读