на стороне сервера, а не в браузере.
Вы можете использовать HTTP_USER_AGENT в HttpRequest
request.env['HTTP_USER_AGENT'] выдаст строку агента пользователя, отправленную браузером.
request.env['HTTP_USER_AGENT']
К сожалению request.env не будет работать.
request.env
Однако вы можете получить его через request.META.get("HTTP_USER_AGENT")
request.META.get("HTTP_USER_AGENT")