Skip to content

v1.0

Choose a tag to compare

@tizzhh tizzhh released this 10 Mar 19:44
· 5 commits to master since this release
a6d9027
api_yambdb 1.0 (#9)

* Start reviews app

* add isort cfg

* Feature/title model (#5)

* Add models title, category, genre

* Made some changes

---------

Co-authored-by: Boris Paverin <bpaverin@yandex.ru>

* Create review model and serializer.

* Finalized viewsets and routes on Review model objects.

* Create comment model, serializer, viewset, route.

* Fix variable name in CommentViewSet.

* Регистрация, токен, почта, модель юзера (#4)

* New custom user model

* signup progress
Fix CustomUser model
Post for User

* Add separate user serializer for admin user creation

* Add email service (#2)

* Add users/ endpoint

* Remove password from usermodel (#3)

Add token through email code  obtaining

* Fix token obtaining, return password field on user model

* Fix superuser permission in users/

* users/me/ endpoint complete

* Small tweaks to permissions: change is_anon to is_auth

* Remove excessive permission, add permission for PATCH/DEL for review/id/

* Review fixes:
- move v1/ to api/urls from root url
- change user model a bit
- validation error instead of badrequest in validate

* Fix permission AdminModerOrAuthor, add project-level permission

* Update permission name in viewsets.

* Feature/title category genre, project done (#8)

* fix isadminorsuperuser permission, categories tests done

* Fix GenreViewSet: 405 on get category/{slug}/

* Rever user changes, fix permissions on genre and category

* Add rating field in Title viewset.

* Add rating field in Title serializer.
---------

Co-authored-by: bpaverin <bpaverin@gmail.com>
Co-authored-by: Диана Кужамбетова <dkuzhambetova@yandex.ru>

* add null=True on description in Title model

* Add readme

---------

Co-authored-by: Борис Паверин <121819746+bpaverin@users.noreply.github.com>
Co-authored-by: Boris Paverin <bpaverin@yandex.ru>
Co-authored-by: Диана Кужамбетова <dkuzhambetova@yandex.ru>
Co-authored-by: Diana K <135751000+diiishka@users.noreply.github.com>
Co-authored-by: bpaverin <bpaverin@gmail.com>