from user_agents import parse

def device_type(request):
    user_agent_str = request.META.get('HTTP_USER_AGENT', '')
    user_agent = parse(user_agent_str)
    return {
        'is_mobile': user_agent.is_mobile or user_agent.is_tablet
    }
