Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 6, 2015 11:12:23

ciklone
Зарегистрирован: 2015-02-20
Сообщения: 94
Репутация: +  0  -
Профиль   Отправить e-mail  

IndentationError

понимаю что отступы, но где??

def matem(request):
    if request.POST:
        form = triangle(request.POST)
        # Если форма прошла валидацию
        if form.is_valid():
            cd = form.cleaned_data
            # ... сохранение в базу, к примеру
            # здесь мы просто выведем результат на экран
            ab = cd['ab']
            bc = cd['bc']
            ac = cd['ac']
            rez1 = 'Вы ввели такие данные:</br>' 
            rez2 = 'Сторона АВ: ' + str(ab) + ' Сторона ВС: '+str(bc) +' Сторона АС: '+str(ac)+'</br>'
            summa = ' Сумма сторон :'+str(ab + bc + ac)
		 		if ab+bc>ac and ab+ac>bc and bc+ac>ab:
		 		    soobsh = 'Это треугольник'
		 			 return HttpResponse(rez1+rez2+summa+soobsh)		
		 		else:
		 		    soobsh = 'Это не является треугольником, измените параметры'	 
	     return HttpResponse(rez1+rez2+summa+soobsh)
    else:
        form = triangle()
    return render(request, 'html/matem.html', {'form': form})	
	 ##return render_to_response('html/matem.html', locals())

говорит, что в строке if ab+bc….. что только не делал…

Офлайн

#2 Дек. 6, 2015 11:13:34

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

IndentationError

после строки

summa = ' Сумма сторон :'+str(ab + bc + ac)
отступ не нужен



Офлайн

#3 Дек. 6, 2015 11:15:35

ciklone
Зарегистрирован: 2015-02-20
Сообщения: 94
Репутация: +  0  -
Профиль   Отправить e-mail  

IndentationError

FishHook
после строки
его там нет, тут так показало, может на github выложить?

Офлайн

#4 Дек. 6, 2015 11:19:50

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

IndentationError

раз показало, значит есть



Офлайн

#5 Дек. 6, 2015 12:03:07

ciklone
Зарегистрирован: 2015-02-20
Сообщения: 94
Репутация: +  0  -
Профиль   Отправить e-mail  

IndentationError

FishHook
раз показало, значит есть
внатуре есть! для разработки использую HTML редактор “Рыбка” и он этого не показывает! Открыл в пиитоне и действительно! всё получилось.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version