Skip to content
Majid Ahmaditabar edited this page Jun 25, 2022 · 12 revisions

Welcome to the PyValidations wiki!

How To use

import pyvalidations as PyValidations

data = {
    "first_name": "Majid"
}

rules = { 
    "first_name": ["required", "string", "max:128"] 
}
# by default return messages in English  
PyValidations.make(data, rules)

# get error messages in Deutsch language
PyValidations.make(data, rules , "de")

# get error messages in Farsi language
PyValidations.make(data, rules , "fa")

if it has error:

{
  "errors": {
     "first_name": ["Error Message" , "Error Message"]
  }, 
  "failed": True
}

Or if it hasn't error :

{
   "errors": {}, 
   "failed": False
}
Clone this wiki locally