如何在Django Rest Framework中执行select_for_update

时间:2019-09-23 06:58:59

标签: django django-models django-rest-framework django-views

我有一个要求,用户将在前端表中选择几行。 (在我的情况下是React,而Antd是UI库)。

当用户从前端选择一个或多个行时,这些行信息将通过ajax调用从前端传递到后端,并且这些行应锁定在后端中,以便其他用户无法访问所选行。如果其他用户同时选择了行,则应将警告响应发送给该用户。对于后端,我正在使用Django Rest Framework。我对基于函数的视图上的Django和Django Rest Framework有点熟悉。对于锁定行,我知道我必须使用select_for_update方法,但是我不确定如何为多行实现它。

任何人都可以给我后端(即Django Rest Framework)代码示例如何实现此目标。

0 个答案:

没有答案