রেস্ট api বানানোর জন্য ডেটা লাগবে এজন্য একটি রেস্ট এপিআই এর জন্য ব্লগ এপ্লিকেশন বানাই যার পোস্টকে আমরা ব্যবহার করে api বানাবো
python manage.py startapp blog
প্রজেক্ট এর সাথে সংযোগ করি
#settings.py
INSTALLED_APPS = [
'blog',
]
মডেল তৈরী করি
class Post(models.Model):
id = models.AutoField(primary_key=True)
title = models.CharField(max_length=255)
content = models.TextField()
active = models.BooleanField(default=False)
def __str__(self):
return self.title
ডেটাবেজ মাইগ্রেশন করি
python manage.py makemigrations
python manage.py migrate
অ্যাডমিন প্যানেল এ যোগ করি মডেলকে
dummy ডেটার জন্য এবং ডেটা অ্যাডমিন প্যানেল থেকে চেক করার জন্য মডেলকে অ্যাডমিন প্যানেল এ যোগ করতে পারি।অ্যাডমিন প্যানেল থেকে পোস্ট করি কিছু পোস্ট।
from django.contrib import admin
from .models import Post
admin.site.register(Post)
এবার আমাদের ডেটাবেজ এ ডেটা আছে আমরা রেস্ট api বানানোর জন্য প্রস্তুত