我有一個帖子創建方法:Vibe.d基本形式驗證
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領域的創建方法不應該是空等。
但因爲我很新的框架,我不應該弄清楚。該框架是否提供了表單驗證功能?