File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -14,6 +14,9 @@ The simplest way to validate an instance under a given schema is to use the
1414
1515.. autofunction :: validate
1616
17+ To learn more about creating json schema to validate your data, see
18+ `Understanding JSON Schema <http://spacetelescope.github.io/understanding-json-schema/ >`_
19+
1720The Validator Interface
1821-----------------------
1922
@@ -181,6 +184,26 @@ implements.
181184
182185.. autoclass :: Draft4Validator
183186
187+ For example, if you wanted to validate a schema you created against the Draft 3
188+ json schema, you could use:
189+
190+ .. code-block :: python
191+
192+
193+ from jsonschema import Draft4Validator
194+
195+ schema = {
196+ " $schema" : " http://json-schema.org/schema#"
197+
198+ " type" : " object" ,
199+ " properties" : {
200+ " name" : {" type" : " string" },
201+ " email" : {" type" : " string" },
202+ }
203+ " required" : [" email" ],
204+ }
205+ Draft4Validator.check_schema(schema)
206+
184207
185208 Validating Formats
186209------------------
You can’t perform that action at this time.
0 commit comments