Published at December 27, 2011 · 1 min read
Сразу оговорюсь, что вопрос мобильной верстки сейчас затрагивать не буду. Исходя из этого списка, шаблоны, которые предназначенные для мобильных устройст будут выглядеть, примерно, так: {% if request.mobile %}Mobile{% else %}Not mobile{% endif %} Или же наша view поменяет вид на такой: def index(request):if not request.mobile:return render_to_response(‘index.html’)else:return render_to_response(‘mobile_index.html’) Теперь дело за малым - сделать так, чтоб в объекте нашего запроса (request’а) появилось свойство mobile. Один из самых простых и достаточно эффективных способов - посмотреть какой USER_AGENT у браузера, который делает запрос....