Update dal.py, validate_and_insert

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