我有一个pre_save函数,想要使用session_order_id = request.session获取session_id [' 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
马克