Logo
Login
Tech Posts 31382
100daysofcode 100daysofdevops 100pay 10mistakes 10yearworkanniversary 11 11labs 11tly 11ty 127001

Dev Blog A constructive and inclusive blog for software developers. With you every step of your journey.

Built with modern PHP and MySQL. Open source software that powers developer blogs and other inclusive communities.

Made with love and PHP. Dev Blog © 2024.

Better living through optimized Django

Every engineer that loves Django and has a blog has at least one of these posts.Django's ORM is excellent, but given enough time it's easy for approaches that weren't mistakes to grow into mistakes Th...
22.03.2025 0 Read More

Handling CSRF Login Errors Gracefully in Django

Handling CSRF Login Errors Gracefully in Django
What's CSRF? Cross site request forgery is a type of attack where a malicious website tricks a user into performing actions on another site where they're authenticated. This is usually done b...
22.03.2025 0 Read More

Adding HTTPS to django app on VM(Windows OS) Production level

We are developing react native app with django as a backend. We deployed django on VM(which we bought it has Window OS) and there git pulled and running django server by just uvicorn backend.asgi:appl...
23.03.2025 0 Read More

Building a Project Budget Manager with Django - Part 6: Advanced Features

Custom User Management Create a custom user app (users/models.py): ⛶from django.contrib.auth.models import AbstractUser from django.db import models class CustomUser(AbstractUser): "...
24.03.2025 0 Read More

Building a Project Budget Manager with Django - Part 5: Templates and Documentation

Introduction In this part, we'll dive into creating beautiful and functional templates for our project using Django's template system and Tailwind CSS. We'll also focus on writing clear docum...
24.03.2025 0 Read More

Building a Project Budget Manager with Django - Part 4: Deployment and Production Setup On Ubuntu Server

In this final part of our series, we'll prepare our Project Budget Manager for production deployment. We'll cover security configurations, performance optimizations, and deployment steps. Prod...
24.03.2025 0 Read More

Building a Project Budget Manager with Django - Part 3: Views and Templates

In this third part of our series, we'll create views and templates for our Project Budget Manager. We'll use Tailwind CSS for styling and HTMX for dynamic interactions. Setting Up Tailwind CSS...
24.03.2025 0 Read More

Building a Project Budget Manager with Django - Part 2: Authentication and Models

Introduction In this part, we'll set up user authentication and create our database models. We'll use Django's built-in authentication system and create custom models for our project manageme...
24.03.2025 0 Read More

Building a Project Budget Manager with Django - Part 1: Project Setup and Structure

Introduction Welcome to the Django Project Budget Manager tutorial series! This guide is designed for beginners who want to learn Django by building a practical project management application...
24.03.2025 0 Read More

Pure Python Web App: No Flask, No Django, No Frameworks!

Pure Python Web App: No Flask, No Django, No Frameworks!
Leapcell: The Best of Serverless Web Hosting Building the Minimal Python Web Application Using WSGI Those who have written Python web applications, especially those who have carried out online...
24.03.2025 0 Read More
Loading...
#reading
Understanding Cloudflare Caching: What Gets Cached and How to Control It
0
Shopware Apps vs. Plugins – Real-Life Example with Code
0
Django Rest framework Now EP01: Poetry
0
Azure Container Instances vs Sliplane
0
How to Install SEToolkit on Termux Without Root (Step-by-Step)
0
#popular
Mastering OpenAI’s new Agents SDK & Responses API [Part 1]
0
What is Model Context Protocol (MCP): Explained in detail
0
Beginner's Guide to the Model Context Protocol (MCP)
0
A Step-by-Step Guide to Install DeepSeek-V3-0324 Locally
0
How to Run DeepSeek Locally Using Ollama
0