Найти - Пользователи
Полная версия: HttpResponse в условии
Начало » Django » HttpResponse в условии
1
romankrv
Почему в коде не отрабатывает строчка render_to_response('test.html', {'test': ‘ccccc’}), а запускается следующая? то есть при совпадении условия я не могу использовать объект HttpResponse

def public_data(request, *args):
if 1==1:
render_to_response('test.html', {'test': 'ccccc'})
assert False
только если внутри условия воздать экземпляр HttpResponse тогда это работает, но почему так происходит?

def public_data(request, *args):
if 1==1:
render_to_response('test.html', {'test': 'ccccc'})
res = HttpResponse('test')
return res
ps
код лишен смысла и служит лишь в качестве примера, что бы понять почему так происходит

Спасибо
Vermus
Может,
def public_data(request, *args):
if 1==1:
return render_to_response('test.html', {'test': 'ccccc'})
assert False
Александр Кошелев
Рома, одумайся.
romankrv
Daevaorn
Рома, одумайся.
Уже одумался. :)
То я ответ уже нашел раньше, чем появилися ответы, но пост не стал удалять.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB