feat(purchase/views.py): add purchase and refund views

This commit is contained in:
2026-03-20 13:17:47 +01:00
parent 21500e0f10
commit 6810e540e5

View File

@@ -1,3 +1,21 @@
from django.shortcuts import render from django.shortcuts import redirect, render
from django.urls import reverse
# Create your views here. from home.models import CoursePage
from purchase.models import CoursePurchase
def mock_purchase_course(request, course_id):
course = CoursePage.objects.get(id=course_id)
course.mock_purchase(request.user)
return redirect(course.url)
def mock_refund_purchase(request, purchase_id):
purchase = CoursePurchase.objects.get(id=purchase_id)
purchase.mock_refund()
return redirect(purchase.course.url)