我有一个要求,用户将在前端表中选择几行。 (在我的情况下是React,而Antd是UI库)。
当用户从前端选择一个或多个行时,这些行信息将通过ajax调用从前端传递到后端,并且这些行应锁定在后端中,以便其他用户无法访问所选行。如果其他用户同时选择了行,则应将警告响应发送给该用户。对于后端,我正在使用Django Rest Framework。我对基于函数的视图上的Django和Django Rest Framework有点熟悉。对于锁定行,我知道我必须使用select_for_update方法,但是我不确定如何为多行实现它。
任何人都可以给我后端(即Django Rest Framework)代码示例如何实现此目标。