Задача: на форме пользователь вводит значение, жмет клавишу, результат
сохраняется в базе данных.
Моя реализация:
/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