Update dal.py

Fixed: Field(..., required=True), Now is recognized and validated correctly.