I have a post create method:

void gönderiyiOluştur(HTTPServerRequest istek, HTTPServerResponse yanıt)
{
    render!("gönderiler/oluştur.dt")(yanıt);
}

and a post store method like this:

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");
    }
}

I'd like to make basic form validation. For example if input fields are empty it redirects to previous page.

I suppose I should pass some error message to the create method like "baslik field should not be empty" etc..

But since I am quite new to framework I shouldn't figure out. Are there any facilities does the framework offer for form validation.

Erdem