Безопасно ли использовать url-ссылку для сортировки строк таблицы, используя Django для бэкенда?

Я спрашивал мнение своего руководителя о сортировке строк таблицы.

При нажатии на столбец заголовка таблицы я в основном изменяю url на: /?order_by=price, затем проверяю

if url == /?order_by=price:
    Inventory.objects.order_by('price')

Он сказал мне, что я могу сделать это во фронтенде с помощью css, потому что если кто-то введет неправильный ввод или инжектирует что-либо, он сможет получить доступ ко всей моей таблице.

Подойдет ли логика бэкенда с Django для решения этой задачи, или я должен сделать так, как он сказал?

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