Это довольно простой вопрос по Django, но я не могу найти ответ в документации по Django, несмотря на большую охоту!
Как проверить, существует ли объект, и добавить его, только если он не уже существует?
Вот код - я не хочу дважды добавлять follow_role в базу данных, если она уже существует. Как мне проверить в первую очередь? Возможно, используйте get () - но будет ли Джанго жаловаться, если get () ничего не вернет?
current_user = request.user
follow_role = UserToUserRole(from_user=current_user, to_user=user, role='follow')
follow_role.save()
Спасибо!