2011-11-12 134 views
0

我在內置評論中使用Django來允許用戶評論我的帖子。我也定製了應用程序做以下的事情將Django評論與Django用戶鏈接

  • 註冊用戶將看到的只是徵求意見的文本區域
  • 註冊的用戶將看到整個窗體

雖然整個事情是工作的罰款,我不明白我如何才能將用戶評論鏈接到用戶的個人資料。我想讓評論名稱可點擊,以便將您帶到發佈該評論的用戶個人資料。

但是,在未註冊用戶的情況下,我只想顯示它的名稱。我在哪裏以及如何在評論表單中進行更改,以便將其與當前用戶相關聯。

+0

郵政編碼,用戶,用戶配置和COMENT模型。 – danihp

回答

1

檢查這個答案:How can I include user profile's images/logos on django comments

comment.usercomment.user.get_profile,如果使用AUTH_PROFILE_MODULE,應該給你誰張貼該評論的用戶。

現在你可以獲取你需要的所有數據:

你有
<a href="{{ comment.user.get_profile.get_absolute_url }}"> 
    {{ comment.user.get_profile.firstname }} 
</a>