我有一个后期创建方法:
void gönderiyiOluştur(HTTPServerRequest istek, HTTPServerResponse yanıt)
{
render!("gönderiler/oluştur.dt")(yanıt);
}
和这样的后存储方法:
void gönderiyiKaydet(HTTPServerRequest istek, HTTPServerResponse yanıt)
{
auto başlık = istek.form["baslik"];
auto içerik = istek.form["icerik"];
bool yayınla = false;
if (başlık.length > 0)
{
Gönderi gönderi = Gönderi(başlık, içerik);
gönderi.kaydet();
yanıt.redirect("/");
}
else
{
yanıt.redirect("/gönderiler/oluştur");
}
}
我想做基本的表单验证。例如,如果输入字段为空,它将重定向到上一页。
我想我应该将一些错误消息传递给创建方法,例如baslik 字段不应该为空等。
但是由于我对框架很陌生,所以我不应该弄清楚。该框架是否为表单验证提供了任何工具。