[beepbeep] - работа с формами
От: DemAS http://demas.me
Дата: 21.08.09 12:00
Оценка:
Задача: на форме пользователь вводит значение, жмет клавишу, результат
сохраняется в базе данных.

Моя реализация:

/views/add_run.html:

[html]
{% extends "../base.html" %}
{% block content %}
Getting: {{ data }}
<form action="/home/run_create" method="post">
<input type="text" name="date" id="date"/>
<input type="text" name="time" id="time"/>
<input type="text" name="distance" id="distance"/>
<input type="submit" name="submit" value="Save"/>
</form>
{% endblock %}
[/html]

home_controller.erl:

handle_request("run_create", [])->
io:format("here~n"),
PostData = ewgi_api:remote_user_data(Env),
% Date = proplists:get_value("date", PostData),
io:format("~p~n", [PostData]),
{redirect, "/"};


Вывод на экран в момент нажатия клавиши Save:

=INFO REPORT==== 21-Aug-2009::15:45:43 ===
Trying file: /home/demas/study/erlang/sport/couch/views/home/add_run.html
here
undefined

=INFO REPORT==== 21-Aug-2009::15:45:46 ===
Trying file: /home/demas/study/erlang/sport/couch/views/home/index.html


То есть, уже PostData оказывается неопределенной. Собственно, как в
home_controller.erl мне добраться до значения, введенных в поля формы?
Posted via RSDN NNTP Server 2.1 beta
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.