Add new requirements

snap
Add code check lib
enable django documentation

snap
Add documentation
fomart code

code cleanup
follow flake8