2 Repos
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.
Dieses Projekt ist ein Open-Source-Lernmanagementsystem, das als webbasierte Anwendung auf dem Frappe-Framework aufgebaut ist. Es bietet eine strukturierte Umgebung für die Erstellung, Verwaltung und Bereitstellung von Bildungslehrplänen und ermöglicht es Administratoren, Lernmaterialien in Hierarchien von Kursen, Kapiteln und Lektionen zu organisieren. Die Plattform zeichnet sich durch ihre metadatengesteuerte Architektur aus, die Anwendungsentitäten und Datenbankschemata durch JSON-basierte Definitionen anstelle von hartcodierten Klassen definiert. Dieser Ansatz ermöglicht die dynamische Laufzeitanpassung des User-Interfaces und der Datenmodelle, unterstützt durch ein ereignisgesteuertes Hook-System, das funktionale Erweiterungen ohne Modifikation des Core-Codes erlaubt. Das System deckt den gesamten Lebenszyklus von Bildungsinhalten ab, einschließlich Massendatenaufnahme via Tabellenkalkulationen, Bewertung des Lernfortschritts durch Quizze und Aufgaben sowie die Generierung formeller Zertifikate mittels serverseitiger Vorlagen. Es integriert zudem Tools für den Live-Unterricht in virtuellen Klassenzimmern, was es Pädagogen ermöglicht, Sitzungen zu planen, die Anwesenheit zu verwalten und interaktiven Unterricht zu koordinieren. Die Plattform enthält automatisierte Skripte für eine konsistente Bereitstellung in lokalen, privaten oder Cloud-basierten Hosting-Umgebungen.
Dynamically generates input forms and data views by interpreting metadata definitions at runtime.