2014-03-05 2 views
0

장고보기에서 비트 api를 사용하여 링크를 단축하여 특정 페이지로 연결합니다. 그러나이 링크는 사람들과 공유되므로 비트 링크를 사용하는 사람들은이 페이지의 내용이 달라야합니다.비트 링크 리디렉션 감지

페이지가 약간 링크에서 리디렉션되었는지 확인할 수있는 방법이 있습니까? 또는 일반적으로 방향이 바뀌 었습니까?

답변

2

신뢰할 수있는 유일한 방법은 나중에보기에서 감지 할 수있는 특수 매개 변수로 URL을 줄이는 것입니다.

예를 들어, http://example.com/article/1/의 URL을 단락하는 대신 http://example.com/article/1/?bitly=1을 짧게 사용해야합니다.

그런 다음보기에 당신은 사용하여 "bitly"요청 매개 변수를 감지 할 수 있습니다 :

from_bitly = bool(request.GET.get('bitly', False))