ЗНАЧЕНИЕ ВЫРАЖЕНИЯ SQL И PYTHON

Здравствуйте, я нашел это выражение в исходном коде, который я читал. что означает знак запятой (между order_item и created). Является ли 'created' зарезервированным словом в sql? Также если у вас есть какой-нибудь источник, чтобы научиться использовать sql с python, было бы здорово, спасибо. Вот выражение:

order_item, created = OrderItem.objects.get_or_create(
        item=item,
        user = request.user,
        ordered = False
    )

Это заветная вещь в Django ORM. Если экземпляр OrderItem не существует, он создаст его, и 'created' будет установлен в 'True'. Если OrderItem существует, он вернет экземпляр OrderItem, а 'created' будет установлен в 'False'.

Вернуться на верх