LIL-535 Баг с выпадающим меню мобильной версии

Добавил django-user-agents для определения, с чего заходят, установка:
pip install pyyaml ua-parser user-agents
pip install django-user-agents
remotes/origin/feature/effective_amount
gzbender 8 years ago
parent 49fec8d2a6
commit b49663960e
  1. 2
      project/settings.py
  2. 2
      project/templates/blocks/user_menu.html

@ -54,6 +54,7 @@ INSTALLED_APPS = [
'corsheaders',
'sorl.thumbnail',
'raven.contrib.django.raven_compat',
'django_user_agents',
] + [
'apps.auth.apps',
'apps.user',
@ -67,6 +68,7 @@ INSTALLED_APPS = [
MIDDLEWARE = [
'corsheaders.middleware.CorsMiddleware',
'django_user_agents.middleware.UserAgentMiddleware',
'django.middleware.security.SecurityMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',

@ -1,7 +1,7 @@
{% load static %} {% load thumbnail %}
{% if request.user.is_authenticated %}
<div class="header__login">
<a class="header__ava ava" href="{% url 'user' request.user.id %}">
<a class="header__ava ava" href="{% if request.user_agent.is_touch_capable %}#{% else %}{% url 'user' request.user.id %}{% endif %}">
{% thumbnail request.user.photo "48x48" crop="center" as im %}
<img class="ava__pic" src="{{ im.url }}" width="{{ im.width }}" height="{{ im.height }}" />
{% empty %}

Loading…
Cancel
Save