web application firewall development
C, C++, Golang, Lua are all optional languages to develop a Web Application Firewall or Gateway, but django is not suitable for it. 
C, C++ can develop nginx plugin or backend WAF. 
Golang can develop gateway with WAF, such as Janusec Application Gateway. 
Lua can extend nginx access control and work as a WAF.
I have an assignment to develop a web application firewall. I have been researching for some source codes about that.My main source was ModSecurity.
Main question is that:
-Which framework or programming language I can use, to develop a web application firewall? Which one would be the most useful?
-Can I use Django & Python?
It would be a starting point for the project research.