CI/CD Django using Travis-CI

CI/CD Django using Travis-CI

If you want to save time testing your Python code in many settings before publishing/deploying your packages automatically, creating CI/CD pipelines is a beautiful way to go. It’s also an excellent approach to catch bugs early and guarantee that your development process is consistent and repeatable. ...
Python Inner Functions: Know their merits

Python Inner Functions: Know their merits

Python inner functions have a wide range of applications. They can be used to offer encapsulation and hide your functions from external access and write useful inner functions, closures, and decorators. In the following sections, you’ll learn about the first two use cases of inner functions in this section and how to create closure factory functions and decorators. ...
Managing Python Dependencies

Managing Python Dependencies

Managing the dependencies between projects is one of the most frustrating aspects of working with many Python projects. For instance, project A requires Python 2.7 and relies on older versions of a package. In contrast, Project B requires Python 3.7 and a slew of additional packages, including the most recent version of the same program. ...
How to Set up a Complete Django Project Skeleton

How to Set up a Complete Django Project Skeleton

The world of web applications, services, and software was somewhat dull and reserved for the elite developers until the famed Django Framework showed up. Django is what we can describe as the jack of all trades in the web design and development world. Whether you are after an API, web app, web service, etc., you won’t regret the consideration of going with this resourceful framework. ...
Django vs. Flask: Which Framework to Choose

Django vs. Flask: Which Framework to Choose

Your successful conquest of the Python programming language’s fundamentals prepares you for the next big step. You will be done experimenting with Python and ready to join the real-world pool of problem solvers. The pace at which the world is evolving is matched by an equal pace of growing challenges that require technological solutions. Python is one of the nominees in this technical solutions package. ...
How to install Python on Linux

How to install Python on Linux

The legend of the Python programming language continues to speak for itself. Its popularity makes it the most sort-after programming language. We can definitely agree that Python is slowly becoming the jack of all trades due to its numerous applicability. Both web and mobile developers are embracing their addiction to this programming language. Moreover, its bold entrance into the world of AI (Artificial Intelligence) parades more praises to its potential. ...