1 repository
Frameworks that synchronize validation across database constraints, model methods, and service-level checks.
Distinct from Data Model Validation: Candidates focus on form validation or AI model evaluation, not the synchronization of database and service constraints.
Explore 1 awesome GitHub repository matching data & databases · Multi-Layer Data Validation. Refine with filters or upvote what's useful.
Acest proiect oferă standarde arhitecturale și tipare pentru organizarea aplicațiilor Django. Acesta definește un ghid de arhitectură a proiectului axat pe decuplarea logicii de afaceri de view-uri și modele printr-o arhitectură de tip service-layer. Ghidul stabilește tipare de design specifice, inclusiv un strat de servicii pentru funcții de logică de afaceri standalone și un tipar de selector de date pentru izolarea interogărilor complexe în baza de date. Definește un standard pentru view-uri cu scop unic care deleagă logica către servicii și utilizează serializatoare dedicate pentru input-ul și output-ul datelor. Framework-ul acoperă mai multe arii de capabilități mai largi, inclusiv gestionarea configurației modulare pentru a separa override-urile de mediu de setările de bază, o ierarhie de excepții personalizată pentru maparea erorilor bazată pe domeniu și un sistem pentru coordonarea sarcinilor de fundal și programarea periodică. Include, de asemenea, standarde pentru combinarea constrângerilor bazei de date cu validarea la nivel de model și serviciu.
Combines database constraints with model and service-level validation to ensure comprehensive data integrity.