【发布时间】:2014-10-05 22:46:10
【问题描述】:
就像 facebook 一样,如果我在评论中标记某人,例如“@Mike”,然后在我发布之后,然后在网站上,我可以在那里看到我的评论,并且评论的内容有 @Mike是我单击它的超链接,它可以将我重定向到该用户的页面。我不知道该怎么做,有什么建议吗?
顺便说一句,目前我可以将标记的用户名检索到我的后端,但我只是不知道如何将该用户名作为超链接呈现。
【问题讨论】:
-
在 URL 中捕获一些用户唯一字段(ID?用户名?)并将该用户的信息呈现在某个“用户页面”模板上?然后只需将链接指向正确的位置即可。
-
URL 调度几乎涵盖了如何将 url 处理为“静态”(始终指向相同的内容)或“动态”(使用参数)。创建必要的视图,使用用户名(或其他)作为用户标识符创建指向该视图的 url,你应该没问题。
-
在我标记了一些用户之后,我将它渲染到模板
{{ comment }}
,所以页面源就像
@Mike 是个傻瓜
,我的意思是我怎么能创建这个“@Mike”超链接,只是这个“@Mike”,而不是整个
标签内容。
标签: python html django web hyperlink