У меня есть изображения звездочек в моей папке Stati c:
static
MyApp
1.0-stars.svg
1.5-stars.svg
2.0-stars.svg
2.5-stars.svg
...
Я добавлю рейтинг, полученный из модели, перед именем файла изображения при вызове изображения. Но некоторые рейтинги могут быть 1,6 или 1,7, которые я хотел бы перенаправить на соответствующее изображение рейтинга с округлением до 0,5 (1,5-stars.svg в первом случае 1,6 и 1,7 звезд).
Is есть ли способ сделать это программно в Django, если да, то где именно (в urls.py, в views.py, в models.py)? Или мне следует использовать JS для вычисления перед вызовом правильного файла изображения?