To develop a Django application to store and retrieve data from a Book database using Object Relational Mapping(ORM).
Clone the problem from GitHub
Create a new app in Django project
Enter the code for admin.py and models.py
Execute Django admin and create details for 10 books
admin.py
from django.contrib import admin
from django.contrib import admin
# Register your models here.
from.models import Book,BookAdmin
admin.site.register(Book,BookAdmin)
models.py
from django.db import models
from django.db import models
from django.contrib import admin
# Create your models here.
class Book(models.Model):
book_id= models.IntegerField(primary_key=True)
book_name= models.CharField(max_length=50)
publisher_name= models.CharField(max_length=50)
author_name= models.CharField(max_length=50)
publish_year= models.DateField()
class BookAdmin(admin.ModelAdmin):
list_display= ('book_id','book_name','publisher_name','author_name','publish_year')
Thus the program for creating a database using ORM hass been executed successfully