2012-06-09 30 views
0

想象一下將網址作爲內容的信息。在數據庫中保存開啓網址的事件

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

我在尋找一個神奇的功能,它讓我從帖子的網址被點擊其數據庫中保存。例如,有人點擊該網址,不僅在新窗口中打開,而且背景魔術功能將該事件保存在數據庫中。我可以一次URL和def嗎?我有一個應用程序在django中構建。如果有誰知道如何咬它?如果是的話,你能幫我嗎?

回答

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>