use gunicorn
covert port int
fix int conversion
added missing requirement
pin django version
add logging config
set connection details on the class
move imports around
use ai aggregator api for sites