У якому місці я повинен розміщувати методи, які виконуються:
- Створіть цей рядок, якщо він відсутній
- Оновити рядок, якщо він існує
для моделі django?
Крім того, оскільки я використовую схему транзакцій за замовчуванням для django, це може ввести умови гонки. Як запобігти цьому?
Відповіді:
1 для відповіді № 1У Django є вбудований: get_or_create
.
1 для відповіді № 2
Відповідь є get_or_create.
Я вважаю, що обов'язково посилатися на їх документи так само.