0

想象一下以 url 作为内容的帖子。

简化: <post><link>http://blablabla.com/</link></post>

我正在寻找一个神奇的功能,它允许我在数据库中保存已点击帖子中的 url。例如,有人单击该 url,它不仅在新窗口中打开,而且背景魔术功能将此事件保存在数据库中。我可以同时输入 url 和 def 吗?我在 django 中构建了一个应用程序。如果有人知道如何咬它?如果是的话,你能帮帮我吗?

4

1 回答 1

1

我会说你在这里有两个选择。如果它是一个内部链接(即http://blablabla.com指的是您自己的站点),您可以将日志记录功能内置到接收视图中。

或者,您可以修改链接以通过您自己的脚本,该脚本在重定向到请求的页面(解码后)之前记录请求(urlencoded):

<post><link>http://blablabla.com/</link></post>

变成

<post><link>http://mysite.com/log?page=http%3A%2F%2Fblablabla.com%2F</link></post>
于 2012-06-09T18:01:09.920 回答