updated the api views. fixed the report rendering both report_type html, js, and css and report html, js, and css are working correctly
ran manage.py collectstatic and it generated all of this stuff. not sure if this needs to be here, adding just incase