我是Django的新手,我编写了一个简单的代码,用于在cookie中设置referer值。 任何人都可以告诉我,如果我可以通过最小化代码行来改进此代码
if (not request.COOKIES.has_key('cookie_url') or not
request.COOKIES.has_key('cookie_domain'):
referer = request.META.get('HTTP_REFERER')
if referer:
referer_split = re.sub('^(https?:\/\/)', '', referer).split('/')
if not request.COOKIES.has_key('cookie_url'):
response_to_user.set_cookie('cookie_url', referer)
if not request.COOKIES.has_key('cookie_domain'):
response_to_user.set_cookie('cookie_domain', referer_split[0] )
任何帮助都将得到帮助