class DonationStep1(UpdateView):
queryset = models.Schedule.objects.filter(payed_at=None)
form_class = forms.DonationStep1Form
class DonationStep1(UpdateView):
queryset = models.Schedule.objects.filter(payed_at=None)
form_class = forms.DonationStep1Form
class DonationStep2(UpdateView):
queryset = models.Schedule.objects.filter(payed_at=None)
form_class = forms.DonationStep2Form
class DonationStep2(UpdateView):
queryset = models.Schedule.objects.filter(payed_at=None)
form_class = forms.DonationStep2Form
def set_monthly(request, key):
schedule = get_object_or_404(models.Schedule, payed_at=None, key=key)
if request.POST:
def set_monthly(request, key):
schedule = get_object_or_404(models.Schedule, payed_at=None, key=key)
if request.POST:
schedule.save(update_fields=['monthly'])
return JsonResponse({
"amount": schedule.amount,
schedule.save(update_fields=['monthly'])
return JsonResponse({
"amount": schedule.amount,