If you are a developer, you already know how important testing is in any software project. In particular, automatic testing, as it can help you to corroborate your coding, and quickly see what your program does what you want it to do. It also helps to corroborate any new changes
Django and Flask are two of the most popular Python web frameworks. In this article, we’re going to review their main strengths and weaknesses to help you decide which one is a better fit for your project. Django Approach Django opts for an all batteries-included approach. From a powerful ORM to an authentication
Open Source software (OSS) is a key initiative for developers at Rootstrap to stay sharp and engage with the developer community. In this blog post, I’m going to talk about a particular project named Django Drip Campaigns and the process of publishing it as a PyPI package. Pypi (Python Package Index) is
A huge amount of existing applications have registration and authentication for users. Maybe every developer in the world has implemented something related to this in their work or while they learned. After the creation of the Django REST framework, Django developers started to implement more and more app-level REST API endpoints.
I recently finished working on a small project in Django when I realized that it could be improved greatly by adding a single feature. There were a few functionalities depending directly on constant values defined in the settings file but given their nature, it seemed like a good idea to be able
The Django framework saves time and effort and helps to create apps and REST APIs with maintainable code. This post gives some practical examples of what to do and what not to do when you code in Python using Django. In this post, I’ll explain why good code structure and