2016-09-19 68 views
0

我正在嘗試使用Django構建一個項目(如電子商務),並將其與android整合。 (我不是建立網站,我唯一的移動努力,所以我用Django的休息框架創建API)如何在django中處理併發修改?

所以我的問題是如何處理的情況下,其中兩個或更多的用戶可以預訂一個項目同時只有一個項目。 (基本上如何處理數據的併發修改和訪問)?

請幫忙。我被困在這一個。

+0

你需要寫在DRF定製ApiView並使用[Django的交易(https://docs.djangoproject.com/en/1.10/topics/db/transactions/),以確保原子。 –

+0

嘿,謝謝你,但你有什麼樣的例子,以便我可以更好地理解。?我還發現這個鏈接(https://github.com/debrouwere/django-locking)。可以使用這個嗎? –

回答

0

django-locking是要走的路。