在Django App中,我有一个详细视图。从而对要检索的对象施加了一定的锁定
class StudentDetailView(DetailView):
model = Student
def get_object(self):
with transaction.atomic():
obj = get_object_or_404(Student, pk=self.kwargs['pk'])
obj.locked_till = timezone.now()
obj.save()
return obj
现在我想知道如何在某些竞争条件下为该视图编写单元测试。