from django.shortcuts import redirect, render from django.urls import reverse from django.views.decorators.http import require_POST 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) def purchase_success(request): return render(request, "success.html")