No, non esiste nulla di simile.
Sì, è necessario il codice da soli.
Tuttavia, immagino che si potrebbe creare widget che sono in grado di fornire routine di convalida generico js in base alla modelFields. Ad esempio "Questo dovrebbe essere un carattere non più di max_length". Tuttavia, non potevano generare in modo banale codice lato client per convalidare qualsiasi convalida personalizzata scritta in python, né nemmeno qualcosa come "Questo deve essere il nome utente di un utente esistente". Ma se si prende questa briga di costruire i widget che fanno la convalida di base sulla base dei modelFields si prega di contribuire loro di aprire fonte :-D
fonte
2010-04-09 09:54:59
Il mondo ha bisogno di una sorta di markup di convalida in grado di eseguire sia lato client che server. I motori scritti per ciascun ambiente elaborerebbero la convalida. Un po 'come uno schema xml, suppongo. –