Ja za formulare izmislio svoj markup:
Kôd:
{form action='?route=new_user'}
{wrap field=username}
{label for=username required=yes}Username{/label}
{text_field name=user[username] value=$user_data.username class=required}
{/wrap}
{wrap field=email}
{label for=email required=yes}Email address{/label}
{text_field name=user[email] value=$user_data.email class='required validate_email'}
{/wrap}
{submit}Submit{/submit}
{/form}
Things included:
# Client side i server side validacija
# Upozorenje ukoliko je unesen tekst, a vi napuštate stranicu
# Automatsko fokusiranje prvog polja
# Ukoliko forma mora opet da se prikaže već unesene vrednosti se opet prikazuju
# Sitnice koj sam zaboravio, davno je bilo
Što se izgradnje forme na osnovu tabele tiče - ne radi posao ako ti je stalo do interfejsa. Previše je generički. Ako ti je to problem možda ne bi bilo loše da daš
Djangu šansu. Uštedeće ti TONE vremena.