Skip to content

Latest commit

 

History

13 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Json api каталога книг

Вся информация хранитсяв базе данных:

Таблица books (id, title, published_year, author_id,genre, rating)

Таблица authors (id, name)

Api endpoints:

GET /books возвращает список книг

GET /authors возвращает список авторов

GET /books/top возвращает 10 книг с наивысшим rating

GET /books/year? реализован поиск книг по годам в /books с помощью кнопки Filters в APIView

GET /authors/top возвращает 10 авторов опубликовавшихнаибольшее количество книг

GET /genres возвращает список жанров и количествокниг в каждом жанре

GET /find_by_authors? реализована в authros/ с помощью того же Filters по id автора в APIView

DELETE /books/{book_id} делает soft delete книгис id = book_id

DELETE /authors/{author_id} soft delete авторов по их id

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages