What are python web frameworks

I asked this question in some places, but I did not get an absolutely direct answer. I have heard a lot about web frameworks and I only know a basic understanding. Ok, is this a web framework installed on top of server architecture like apache, or is it its own thing? I read well about web frameworks and I like what I read, but I have access to simple free apache web hosts. Python is working on this because I tested it, but I don't have much freedom to install various kinds of software, etc.

+4
source share
2 answers

It can be "its own", which means that it can listen on ports and service requests without Apache; or it can work under Apache or any other web server, for example, a CGI script. For a simple overview of swallowing, see http://bitworking.org/news/Why_so_many_Python_web_frameworks

Also see What is the structure of web applications? He answers a very similar question.

+2
source

A web framework is a set of tools designed to simplify working with HTTP requests in a specific language. It typically provides features such as URL routing and HTML templates, and may optionally provide ORMs. It may or may not have its own web server. In Python, they are usually written in WSGI, of which there are many containers.

+1
source

All Articles