Your task is to create a part of the Online Book Store.
- Authorization
- a. Implement extending from Base Class
- b. JWT
- c. UserProfile
- d. roles: [SuperAdmin, Guest]
-
You have the following classes: a. BookJournalBase - abstract class
- name
- price
- description
- created_at
b. Book extends from BookJournalBase
- num_pages
- genre
c. Journal extends from BookJournalBase
- type [Bullet, Food, Travel, Sport]
- publisher
-
Implement endpoints using ViewSets:
-
Auth Register /auth/login
-
Core 3. books/ - CRUD, only Admins can modify objects 4. journals/ - CRUD, only Admins can modify objects
-