This commit is contained in:
Eden Kirin
2024-04-07 00:50:30 +02:00
parent b33ed21949
commit 126caff1ba
5 changed files with 51 additions and 14 deletions

View File

@ -11,6 +11,7 @@ from project.main.views.demo_view_base import DemoViewBase
@dataclass
class Validation:
validated: bool = False
is_valid: bool = False
name: Optional[str] = None
consent: Optional[bool] = None
@ -57,6 +58,10 @@ class FormValidationView(DemoViewBase):
if not validation.consent:
validation.consent_error = "You should consent"
validation.is_valid = not (
validation.name_error or validation.age_error or validation.consent_error
)
return render(
context={
"validation": validation,