2 repository-uri
Libraries that create HTML forms programmatically on the server and validate submitted data against defined rules.
Distinct from Forms and Validation: Distinct from Forms and Validation: focuses on server-side form generation and validation, not client-side state management.
Explore 2 awesome GitHub repositories matching part of an awesome list · Server-Side Form Generators. Refine with filters or upvote what's useful.
web.py is a minimal Python web framework that provides the core components needed to build web applications: URL routing, template rendering, database access, form handling, and session management. The framework uses a convention-based approach where URL patterns are automatically mapped to handler classes based on their names, eliminating the need for manual route configuration. It exposes applications as WSGI callables, making them deployable with any WSGI-compliant server. The framework distinguishes itself through its metaclass-driven auto-discovery system, which automatically registers h
Creates HTML forms with defined field rules and validates user-submitted data automatically on the server.
Acest proiect este un sistem de management al învățării open-source construit ca o aplicație web pe framework-ul Frappe. Oferă un mediu structurat pentru crearea, gestionarea și livrarea curriculum-urilor educaționale, permițând administratorilor să organizeze materialele de învățare în ierarhii de cursuri, capitole și lecții. Platforma se distinge prin arhitectura sa bazată pe metadate, care definește entitățile aplicației și schemele bazei de date prin definiții bazate pe JSON, mai degrabă decât prin clase hard-coded. Această abordare permite personalizarea dinamică la runtime a interfeței utilizatorului și a modelelor de date, susținută de un sistem de hook-uri bazat pe evenimente care permite extensii funcționale fără a modifica codul de bază. Sistemul acoperă întregul ciclu de viață al conținutului educațional, inclusiv ingestia de date în masă prin foi de calcul, evaluarea progresului studenților prin chestionare și teme, și generarea de credențiale formale folosind șabloane server-side. De asemenea, integrează instrumente pentru instruirea în clasă virtuală live, permițând educatorilor să programeze sesiuni, să gestioneze prezența și să coordoneze predarea interactivă. Platforma include scripturi automate pentru deployment consistent în medii de găzduire locale, private sau bazate pe cloud.
Dynamically generates input forms and data views by interpreting metadata definitions at runtime.