Django Cheatsheet

⚙️ Django Setup & Basics # Install Django pip install django # Create project django-admin startproject myproject # Run development server python manage.py runserver # Create app python manage.py startapp blog # Add app in settings.py INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'blog', ] ๐Ÿ“ฆ Models # blog/models.py from django.db import models class Post(models.Model): title = models.CharField(max_length=200) content = models.TextField() created_at = models.DateTimeField(auto_now_add=True) def __str__(self): return self.title # Apply migrations python manage.py makemigrations python manage.py migrate ๐Ÿ› ️ Admin Panel # blog/admin.py from django.contrib import admin from .models import Post admin.site.register(Post) # Create superuser python manage.py createsuperuser ๐Ÿ‘€ Views # blog/views.py from django.http import HttpResponse from django.shortcuts import render def home(request): return Http…

Post a Comment