Django Rest Framework + S3: ImageField View Count

Я использую DRF для внешнего клиента и использую S3 для размещения изображений. Есть ли какой-нибудь надежный способ получить общее количество просмотров изображения? Что-то вроде счетчика просмотров или "счетчика просмотров" в стиле YouTube для изображения?

  • В идеале, если бы S3 мог возвращать некоторое количество раз, когда изображение было получено, это был бы лучший способ увеличить счетчик, но я не вижу надежного способа сделать это.
  • Я также мог бы делать сетевой запрос каждый раз, когда изображение на моем клиенте "расширяется", отмечая вид, но это кажется неудобным.

Есть хорошие идеи по увеличению количества просмотров изображений с помощью DRF?

Вернуться на верх