我正在尝试从自定义的工具函数util.py中调用
request.session.get('items', {})
,但是在该文件中,request对象不可访问。我可以从views.py传递请求对象,但我不想这样做。有没有办法在自定义函数(不是视图/模板)中使用请求对象?我尝试从django.http import HttpRequest
导入,但这个类没有任何会话变量。作为django初学者,非常感谢您的帮助。
util.py:
def processData(data=None):
## get items form session
items = request.session.get('items', {}) ## error name 'request' is not defined
# append with data
items.update(data)
return items