Here’s an example of create using your dictionary d:
Book.objects.create(**d)
To update an existing model, you will need to use the QuerySet filter method. Assuming you know the pk of the Book you want to update:
Book.objects.filter(pk=pk).update(**d)