# In Exam creation view (replace perform_create)
from .tasks import build_exam_task

def perform_create(self, serializer):
    exam = serializer.save(user=self.request.user)
    # Async build with Celery
    build_exam_task.delay(exam.id)
