2017-06-15 103 views
-1

我在一个基本上是留言板的Django项目中创建了一个应用程序。我也做了完整的登录功能,一切工作正常。当用户登录时,他们转到/ username/app /,这是一个显示所有消息的视图。但是,它们都会在同一个留言板上留下相同的消息。我想要的是每个用户都将自己的这个留言板的实例与所有其他用户隔离开来。我怎样才能实现这个?我觉得有什么明显的我失踪了。我看着像这样的东西https://simpleisbetterthancomplex.com/tutorial/2016/07/22/how-to-extend-django-user-model.html,但它似乎没有做我想做的。如果有人能指点我一些资源来理解这个问题,我将不胜感激。如何为用户提供应用程序的单个实例?

回答

0

您将在用户和消息之间创建关系,然后运行查询以查找在用户中引用的所有消息。这可以通过会话完成。一旦用户登录,他将打开一个会话(单个实例),您可以在其中自定义模板。

相关问题