I am struggling to find an easy way to detect if the request comes from a mobile device in my Django views.
I am trying to implement something like this:
#views.py
def myfunction(request):
    ...
    if request.mobile:
        is_mobile = True
    else:
        is_mobile = False
    context = {
        ... ,
        'is_mobile': is_mobile,
    }
    return render(request, 'mytemplate.html', context)
And in mytemplate.html:
{% if is_mobile %}    
    show something
{% else %}
    show something else
{% endif %}
Everywhere I checked (for instance here or here), minidetector is recommended. I have installed different versions: pip install minidetector, pip install minidetector2, as well as directly a couple of github repositories, but none of them are compatible with Python 3.
So here my question: Is there any version/fork of minidetector that is compatible with Python 3? If not, what are the alternatives?
 
     
    