Marketplace-of-telegram-bots-for-retail / backend

Backend of Marketplace telegram bots for retail
MIT License
1 stars 1 forks source link

Bugfix/review #93

Closed yumeko6 closed 11 months ago

yumeko6 commented 11 months ago
  1. Убрал validate_favorite из ReviewSerializer, поскольку валидация избранного описана в FavoriteSerializer
  2. Изменил название с def validate_review() на def validate()
  3. Добавлено разрешение IsAuthenticatedOrReadOnly в ReviewViewSet, теперь просматривать отзывы могут все, а оставлять - только авторизованные пользователи
  4. Изменил модель Review: убрал поле default=0, добавил blank=False - теперь поле rating обязательно при создании отзыва, текст отзыва необязателен
  5. Убрал validate_score из ReviewSerializer, поскольку валидация рейтинга есть в модели Review