রেস্ট 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 বানানোর জন্য প্রস্তুত