- 1
- 2
- 3
referer = ''
if 'HTTP_REFERER' in request.META :
referer = request.META['HTTP_REFERER']
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−99
referer = ''
if 'HTTP_REFERER' in request.META :
referer = request.META['HTTP_REFERER']
И подобного кода в проекте тонны...
loststy 12.04.2012 17:57 # −2
Я обычно делаю
referer = request.META.get('HTTP_REFERER', None)
Scipetr 12.04.2012 18:02 # 0
Scipetr 12.04.2012 18:03 # +1
sbb 13.04.2012 00:12 # +1
Lure Of Chaos 12.04.2012 18:29 # +1
Scipetr 12.04.2012 18:49 # +1
Lure Of Chaos 12.04.2012 19:03 # 0
ну что есть, то есть - код, умещающийся в один экран, хорошо понимается как законченная функциональность.
lucidfoxGovno 12.04.2012 20:21 # 0
anonimb84a2f6fd141 01.04.2013 22:29 # 0
WGH 12.04.2012 18:43 # +1
Lure Of Chaos 12.04.2012 19:02 # +1
"если реферер существует..." (пишет: if 'HTTP_REFERER' in request.META :)
"тогда... мне он понадобится" (пишет: referer = request.META['HTTP_REFERER'])
*спотыкается на ошибку неинициализированной переменной
"бля, забыл, что мне нужно, если реферера нет... а его, оказывается, может не быть!"
*быренько дописывает referer = ''
"хм, ну тогда... пустой. о, работает!"
дальше руки копипастят, голова на покое.
govnozmey 14.04.2012 21:33 # +1
Просто пыхер, привыкший к чему-то вроде
guest8 09.04.2019 13:05 # −999