Perhaps you are already familiar with the widespread usage and community support for Python; in web-development. You might as well be aware as to what a web framework is; and the options available for Python.
In case these assumptions are untrue, you might want to take a look at this wiki article. If you are all caught up, let’s go ahread with setting up Python web frameworks in your local development machine.
But it would be unfair if we completely ignore the Python 2 vs Python 3 debate.
We have successfully installed the web-framework of our need. However, it’s not yet complete. Most web applications are content and data driven - so we need a data storage. Or, a Database, if you will.
In next article, we would be discussing how to install PostgreSQL and use it with our Python web application.
A point to ponder - we have been using
pip heavily, but we have barely said anything about it. Well, for now, it’s just a package manager like
npm. It has some differences with
npm; but, you don’t need to worry about that now. If you are interested, do check out the official
If you have suggestions or questions, come join us on gitter.