У меня есть функция pre_save и я хочу получить session_id с помощью session_order_id = request.session ['order_id ’]
Проблема, с которой я сейчас сталкиваюсь, заключается в том, что я всегда получаю сообщение об ошибке «запрос» не определен. Кто-нибудь знает, как я могу это исправить? Или можно передать эту переменную из моего views.py как kwarg? (Я просто не могу понять, как.)
class TransactionProfile(models.Model):
[...]
def transaction_profile_pre_save_receiver(sender, instance, *args, **kwargs):
session_order_id = request.session['order_id’]
o = Order.objects.get(order_id=session_order_id)
o.transaction_profile = instance
Марк