Найти - Пользователи
Полная версия: returned none instead
Начало » Python для новичков » returned none instead
1
ChastyF23
Помогите, хочу сделать перенаправление при верном заполнении формы, но появляется ошибка “returned none instead. (callback.__module__ view_name)” Как ее решить? Заранее спасибо
Вот код
if request.method == “POST”:
int_answer = request.POST.get(“int_answer”)
c=int(int_answer)
if c == a+b:
return redirect('')
else:
data={“ans”:a+b}
return render(request, “erorans.html”,context=data)
marvellik
что то функции не наблюдается, к чему у вас return?
ChastyF23
def chet1(request):
a=16
b=89
if request.method == “POST”:
int_answer = request.POST.get(“int_answer”)
c=int(int_answer)
if c == a+b:
return redirect('')
else:
data={“ans”:a+b}
return render(request, “erorans.html”,context=data)
else:
printer(request,a,b)
JOHN_16
код надо вставлять в теги - иначе теряется форматирование и ничего не понятно
JOHN_16
ну и заметье, что код в первом посте и втором отличается, настолько, что как мне кажется второй несет в себе явный ответ.
ChastyF23
Вопрос закрыт не поставил return в конце
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