- Decorator. Any decorator which can wrap Django view.
- Parser. Any callable object which get request object and return parsed data.
- Validator. Have same interfaces as Django Forms, but get
request
by initialization:.__init__()
request
-- Request object.data
-- data from user (prevalidator
) or controller (postvalidator
).**kwargs
-- any keyword arguments for validator.
.is_valid()
-- return True if data is valid False otherwise..errors
-- errors if data is invalid..cleaned_data
-- cleaned data if input data is valid.
- Controller. Any callable object. Kwargs:
request
-- Request object.data
-- validated request data. 3**kwargs
-- kwargs from url.
- Renderer. Any callable object. Kwargs:
request
-- Request object.data
-- validated controller data (only forr
).validator
-- validator which not be passed (only forprerenderer
andpostrenderer
).status_code
-- HTTP status code if validator raisedjburger.exceptions.StatusCodeError
, None otherwise.
This repository has been archived by the owner on Mar 30, 2020. It is now read-only.