Added some logic
This commit is contained in:
25
backend/apps/books/serializers.py
Normal file
25
backend/apps/books/serializers.py
Normal file
@@ -0,0 +1,25 @@
|
||||
from rest_framework import serializers
|
||||
|
||||
from apps.books.models import Book
|
||||
from apps.shelves.serializers import ShelfSerializer
|
||||
from apps.shelves.models import Shelf
|
||||
|
||||
class BookSerializer(serializers.ModelSerializer):
|
||||
#shelf = ShelfSerializer(read_only=True)
|
||||
#shelf_id = serializers.PrimaryKeyRelatedField(
|
||||
#queryset=Shelf.objects.all(),
|
||||
#source="shelf",
|
||||
#write_only=True
|
||||
#)
|
||||
|
||||
|
||||
class Meta:
|
||||
model = Book
|
||||
fields = [
|
||||
"id",
|
||||
"name",
|
||||
"isbn",
|
||||
#"shelf",
|
||||
#"shelf_id"
|
||||
]
|
||||
read_only_fields = ["id"]
|
||||
Reference in New Issue
Block a user