akolade.hashnode.devExpanding My Skill Set: A Journey into NodeJS/ExpressJSIn my quest to become a well rounded backend developer, I recently delved into NodeJS\ExpressJs. Coming from a background of writing Django, I noticed some similarities between the two frameworks, albeit with some notable differences. With ExpressJS ...Apr 11, 2023·2 min read
akolade.hashnode.devDjango MVT: An Introduction to the Model-View-Template Architecture of a Django AppMVT/ MTV is an essential concept in Django which is very similar to MVC as used on other frameworks. MVT in Django is a design pattern used to organize components of a Web App. MVT architecture consists of three components- Model, View, and Template....Feb 13, 2023·3 min read
akolade.hashnode.devPipenv: Why you should use it as a Python DeveloperPipenv is a tool that aims to bring the best of all packaging worlds to the Python world. It harnesses Pipfile, pip, and virtualenv into one single command. It automatically creates and manages a virtual environment for your projects, as well as adds...Feb 1, 2023·8 min read
akolade.hashnode.devDatabase: Types, Configuration, and MigrationDjango comes with its own default database SQLite, which is a lightweight and simple relational database management system. While SQLite is a good choice for development and testing, it may not be suitable for production environments due to its limit...Jan 26, 2023·3 min read
akolade.hashnode.devModels in DjangoOne of the key features of Django is it use of models, which are used to represent the data in a Django application. Now before we move, this is a continuation of my Django Basics series, you can read them here What are Models Models in Django are de...Jan 17, 2023·8 min read