django에서 PC, Mobile 구분이 필요하여 찾아본 내용
Django 패키지로 django-user-agent 제공하지만..간단하게 사용하기 위해 아래 처럼 사용 함
pip install user-agents
from user_agents import parse
ua_string = request.META['HTTP_USER_AGENT']
user_agent = parse(ua_string)
is_mobile = user_agent.is_mobile # returns True
is_tablet = user_agent.is_tablet # returns False
is_touch_capable = user_agent.is_touch_capable # returns True
is_pc = user_agent.is_pc # returns False
is_bot = user_agent.is_bot # returns False