Необходимо сделать следующее: на страничке есть форма для ввода данных (цифры через запятую) и кнопка отправки, данные должны сортироваться (по возрастарнию) и передаться на другую страничку (или выводиться на этой же снизу, если так проще. я просто не знаю как так сделать). Все.
Подскажите, пожалуйста:
-как задать адрес для пост запроса? -как правильно принять его? я так понимаю это подправить функцию в вьюхе…
-как добавить функцию сортировки? Такой вопрос я задаю так-как мне кажетья в этом должны быть какие-то особености Джанго. Я так подумал, потому-что: return HttpResponse(“Пример”) работает, а return HttpResponse(a) (где а = “Пример”)- не работает
страница с формой
<form action="КУДА ОТПРАВОЯТЬ ТО? " method="post"> # просто на /results/ ? <input name="a"> <input type="submit" value="sort" /> </form>
вьюха
from django.shortcuts import render def index(request): return render(request, 'sort/index.html') def results(request): return render(request, 'sort/res.html') # это страница пока пустая, в нее я так понимаю надо вставить переменную?
настройка УРЛов
urlpatterns = patterns('', url(r'^$', views.index, name='index'), url(r'^results/$', views.results, name='results'), )
Буду боагодарен за любую помошь!