Форум программистов, компьютерный форум, киберфорум
Python: Web
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
0 / 0 / 0
Регистрация: 05.05.2013
Сообщений: 16

Как отсортировать данные и передать их по методу POST?

18.12.2013, 19:49. Показов 1667. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите, пожалуйста, разобраться новичку.

Необходимо сделать следующее: на страничке есть форма для ввода данных (цифры через запятую) и кнопка отправки, данные должны сортироваться (по возрастарнию) и передаться на другую страничку (или выводиться на этой же снизу, ели так проще. я просто не знаю как так сделать). Все.

Подскажите, пожалуйста:
-как задать адрес для пост запроса?
-как правильно принять его? я так понимаю это подправить функцию в вьюхе...

-как добавить функцию сортировки? Такой вопрос я задаю так-как мне кажетья в этом должны быть какие-то особености Джанго. Я так подумал, потому-что:
Python
1
return HttpResponse("Пример")
работает, а
Python
1
return HttpResponse(a) # (где а = "Пример")
не работает

страница с формой
HTML5
1
2
3
4
<form action="КУДА ОТПРАВОЯТЬ ТО? " method="post">
    <input name="a">
    <input type="submit" value="sort" />
</form>
вторая страница пока пуста...

вьюха
Python
1
2
3
4
5
6
7
from django.shortcuts import render
 
def index(request):
    return render(request, 'sort/index.html')
 
def results(request):
    return render(request, 'sort/res.html')  # это страница пока пустая, в нее я так понимаю надо вставить переменную?
настройка УРЛов
Python
1
2
3
4
urlpatterns = patterns('',
    url(r'^$', views.index, name='index'),
    url(r'^results/$', views.results, name='results'),
)
Буду боагодарен за любую помошь!
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
18.12.2013, 19:49
Ответы с готовыми решениями:

Как передать данные из POST запроса
Здравствуйте, хотелось бы в программу передать данные В командной строке(Windows), пишу &gt;bin\curl user:пarol@site.ru/test.php сам...

Как передать данные POST-ом через header
Делаю редирект на страничку: Header (&quot;Location: ../needpage.php?param_1=1&amp;param_2=2&quot;); как можно передать эти переменные методом...

Как передать данные посредством ajax методом post?
Добрый день! Как передать посредством ajax методом post, так чтобы было доступно name и value? let extract =...

3
 Аватар для ilnurgi
141 / 141 / 38
Регистрация: 20.02.2012
Сообщений: 597
19.12.2013, 07:56
у вас же есть в урлах, result
туда и отправляйте

HTML5
1
2
3
4
<form action="/result/" method="post">
    <input name="a">
    <input type="submit" value="sort" />
</form>
0
5 / 5 / 3
Регистрация: 30.05.2012
Сообщений: 89
18.01.2014, 11:02
только правильнее будет написать action="{% url 'results' %}"
0
0 / 0 / 0
Регистрация: 15.03.2016
Сообщений: 3
15.03.2016, 12:36
Использование формы для ввода данных(метод POST) . обработка этих данных и вывод результата на отдельной страницы можно увидеть тут:https://www.youtube.com/watch?v=nKaL26s0DPA Нужно только во вьюшке функцию обработки(сортировка) изменить, а создание url и шаблона показано.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
15.03.2016, 12:36
Помогаю со студенческими работами здесь

Как можно в Java передать данные в БД используя POST?
Как можно в Java передать данные в БД??? используя GET POST методы, надо связать Java с PHP, PHP сервер Java клиент

Requests: Как передать в post запрос request payload данные
Хочу получить ответ на post запрос. В запросе есть (см. вложение) request payload dataraw={ &quot;take&quot;: &quot;40&quot;, ...

Как передать данные через POST из php другому скрипту
Как передать данные через POST из php другому скрипт?

Как передать (не принять!) методом POST данные на другой сервер?
Нужно на перле из скрипта передать данные методом пост, т.е. сделать эмуляцию отправки данных формы на чужой сервер. Как это сделать? ...

Как передать CGI проге методом POST данные не из HTML-формы
Пожалуйста не подскажите? Как передать CGI проге методом POST данные не из HTML-формы, а например из программы на моей машине? Понятно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита, которое может. . .
Команды "Заполнить" и "Очистить" на форме документа
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". На примере нетипового документа разработанного в конфигурации КА2. В качестве источника данных указан регистр накопления, в который записываются данные о. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru