我是 django 新手,我认为 session 对于我的用例来说是最好的,但我不确定,也许还有更好的可能性?
这是我的简化应用程序: 用户应该能够从数据库中选择任意数量的火车连接,并且我的应用程序会为其连接返回最佳的平均移动电话运营商。
我的模型如下:
用户,保存所有连接
连接,保存不同运营商的移动网络质量
为了保存用户(以及他们选择的连接),我会使用 session 来保存 user_id。
这可能并推荐吗?
最佳答案
如果您希望用户的选择比单个 session 持续时间更长(即我可以再次返回您的应用程序并能够检索我的选择),请使用数据库来存储它。您可以查看https://tutorial.djangogirls.org/en/django_start_project/#set-up-a-database和 https://tutorial.djangogirls.org/en/django_models/
否则,如果您不希望他们的选择持续存在,请务必使用 session 。
关于python - 我应该使用 session 来保存用户数据吗? Django ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44417699/