Django Orm
pip install Django
Setting up a Django Project
django-admin startproject myproject
python manage.py runserver
Create app and linked with Project
python manage.py startapp ORMExample
#setings.py
INSTALLED_APPS = [
'ORMExample',
]
#urls.py project
from django.urls import path,include
urlpatterns = [
path('ORMExample/',include('ORMExample.urls')),
]
urls.py apps
from django.urls import path
urlpatterns = [
]
Defining Models
from django.db import models
class BlogPost(models.Model):
title = models.CharField(max_length=200)
content = models.TextField()
pub_date = models.DateTimeField('date published')
category= models.CharField(max_length=200)
def __str__(self):
return self.title
Creating a Database Schema
python manage.py makemigrations
python manage.py migrate
Last updated