【发布时间】:2017-03-19 12:31:16
【问题描述】:
在我的 Django 项目中,我需要不断访问用户的角色(模型)的对象,我应该将这个对象的值存储在哪里?因为我将在多个视图中使用它来显示模板中的内容。我应该存储在会话中,每次都从数据库中检索还是其他替代方法?
class Character(models.Model):
user = models.OneToOneField(User, on_delete=models.CASCADE,primary_key=True)
gold = models.IntegerField(default=gold)
points = models.IntegerField(default = startPoints)
【问题讨论】:
-
为什么不使用缓存?,它似乎更适合你的情况。
标签: python django templates session