2017-06-15 129 views
-1

我在一個基本上是留言板的Django項目中創建了一個應用程序。我也做了完整的登錄功能,一切工作正常。當用戶登錄時,他們轉到/ username/app /,這是一個顯示所有消息的視圖。但是,它們都會在同一個留言板上留下相同的消息。我想要的是每個用戶都將自己的這個留言板的實例與所有其他用戶隔離開來。我怎樣才能實現這個?我覺得有什麼明顯的我失蹤了。我看着像這樣的東西https://simpleisbetterthancomplex.com/tutorial/2016/07/22/how-to-extend-django-user-model.html,但它似乎沒有做我想做的。如果有人能指點我一些資源來理解這個問題,我將不勝感激。如何爲用戶提供應用程序的單個實例?

回答

0

您將在用戶和消息之間創建關係,然後運行查詢以查找在用戶中引用的所有消息。這可以通過會話完成。一旦用戶登錄,他將打開一個會話(單個實例),您可以在其中自定義模板。

相關問題