Mastering Django Class-Based Views: Django CBV Elevate your Django craft: Dive into Class-Based Views with my guide, forging a path from frustration to mastery. Django Development
Linux Storage: Filesystems Introduction In this article, our focus is files and filesystems. The UNIX philosophy of 'everything is a file' continues to hold true in Linux. Although it's not an absolute rule, most resources in Linux are treated as files. Linux
Python — Yield, Iterator and Generator Introduction A tutorial to understand the concepts of yield, iterator, and generator. Python Development
Django-Sonar: The Essential Debugging Tool for Django Django-Sonar is becoming a pivotal tool for debugging and introspection tailored for Django applications, inspired by the Laravel Telescope’s functionality. It aims to address the gap felt by developers transitioning from Laravel to Django, missing the robust debugging capabilities Laravel Telescope offered. Django Development
Set up DMARC (verification) for Postfix on Debian server This tutorial will be showing you how to set up OpenDMARC with Postfix SMTP server on Debian/Ubuntu server to block email spoofing and spam. Security Networking
Configure OpenDKIM with Postfix on Debian What are opendkim signing criteria? And how Configure OpenDKIM with Postfix on Debian? Our goal is configure OpenDKIM to sign emails for multiple domains. Linux Debian Security Networking
Understanding Django ORM Foreign Key Deletion Constraints One essential feature of Django’s ORM is the ability to define relationships between models using Foreign Keys. While Foreign Keys facilitate data integrity and consistency, it’s crucial to understand and manage the deletion of related objects to avoid unintended consequences. In this article, we’ll explore Django ORM Foreign Key deletion constraints and how they impact your database. Django Development
A Gentle Visual Intro to Data Analysis in Python Using Pandas If you’re planning to learn data analysis, machine learning, or data science tools in python, you’re most likely going to be using the wonderful pandas library. Pandas is an open source library for data manipulation and analysis in python. Python Development
NumPy Typecodes Cheatsheet If you've used NumPy long enough, you've most probably run into those incomprehensible type abbreviations and were supposedly most annoyed by them. Gradually NumPy replaces them with something more readable, but internally they are still present, and they frequently leak out here and there. Python Development
Django: Top 5 Class Based Views Class Based Views in Django are an incredible tool that reduce boilerplate code and help me get right into the business logic of my apps. This is why for all my Django projects, I rely exclusively on CBVs for all my views. In this article, I will list out the top 5 CBVs that I use the most often in my Django projects, what they do, and how to make the best use of them. Django Development
Django Commands Cheat Sheet Django, a high-level Python web framework, provides a set of management commands that help you perform various tasks during the development and management of a Django project. Here’s a comprehensive list of Django management commands along with brief descriptions of their features: Django Development