外部或内部链接URL

时间:2011-06-22 06:56:54

标签: python django

我想知道href =“url”属性是外部URL还是内部URL。我怎么能在django做到这一点。请帮忙。 可能是这样的

if URL.find("www.sameurl.com") == -1 and URL.find("sameurl.com")==-1:
   do
else:
   do

1 个答案:

答案 0 :(得分:1)

MY_DOMAIN = "sameurl.com"

import urlparse
parsed = urlparse.urlparse(url)
if parsed.netloc=='' or parsed.netloc.endswith(MY_DOMAIN):
    # internal
else:
    # external