在阅读文档时,我了解到使用请求对象访问django会话。有多个视图时会发生什么?我应该在所有视图中使用相同的“请求”对象来访问会话数据吗? (我是django的新手:))访问Django会话数据
0
A
回答
0
这个问题没有意义。
request
是每个视图的第一个参数。您通过传递给您的视图的对象访问会话。
+0
我明白那个部分。我想问的是另一个视图可以访问这个会话数据(读/写) –
+0
我还是不明白。所有视图都传递请求对象。如果它是同一个用户,那么该视图当然可以访问相同的会话数据;这是会议的全部目的。 –
相关问题
- 1. 跨会话访问数据
- 2. Django - 在urls.py访问会话
- 3. Django - 信号访问会话
- 4. Django从urls.py访问会话
- 5. 如何reactjs访问会话数据(用户名)从django
- 6. Django的1.10:访问会话数据后重定向
- 7. 会话数据尚未访问
- 8. PayPal IPN - 无法访问会话数据?
- 9. 无法访问会话数据
- 10. 使用PHPSESSID值访问会话数据
- 11. 使用c#访问shibboleth会话数据
- 12. 坚持会话数据Django
- 13. Django的:表单数据不被访问的数据存储在会话
- 14. 使用会话ID访问会话数据
- 15. CodeIgniter会话数组访问
- 16. 访问HTTP会话
- 17. 笨访问会话
- 18. 访问会话值
- 19. PHP会话/数组问题访问
- 20. Django:数据库访问
- 21. Django访问模板数据
- 22. Django的数据库访问
- 23. Python Django - 访问foreignkey数据
- 24. perl cgi不会访问/ tmp中的php会话数据
- 25. PHP会话计数访问和重定向,如果(会话[“访问”] = 1)
- 26. Python/Django和会话问题
- 27. django + apache + mod_wsgi会话问题
- 28. Django会话持续但丢失数据
- 29. Django - 数据对于会话太大
- 30. Django会话丢失数据(空)
每个请求都由一个单一的视图来处理,这个视图会传递一个请求对象。从根本上说,它永远不是“同一个对象”。即使不是在同一视图处理的请求之间。会话将自动附加到SessionMiddleware的每个请求的请求对象上,该SessionMiddleware从数据库中获取会话数据。所以是的,每个视图都可以访问会话数据。 – trixn