-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Добавил кэширование #320
base: dev
Are you sure you want to change the base?
Добавил кэширование #320
Conversation
fix required skills
Присвоение одной специальности нескольким пользователям
Flexivanov237 pro 170
Лента, оценки и куча куча багов
added correct dates to feed
"BACKEND": "django_redis.cache.RedisCache", | ||
"LOCATION": REDIS_CONN_URL, | ||
"OPTIONS": { | ||
"CLIENT_CLASS": "django_redis.client.DefaultClient", | ||
}, | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Если использовать FileBasedCache нельзя тянуть все ключи содержащие project_list, инвалидация становится невозможной.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
очень не хочется на локалке каждый раз поднимать редис чтобы кеш работал, с этим разве нельзя сделать ничего?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Можно накостылить свой client_class для FileBasedCache, который будет искать по совпадениям в ключах, но не вижу проблем запускать редис в локале, wsl позволяет это одной строчкой сделать
d81921b
to
45271b6
Compare
Краткое название
Добавил кэш на query юзеров на весь проект, и кэш на вьюшку projects
Описание изменений
Опишите изменения, которые вы внесли в код. Не забывайте указывать номер задачи или ссылку на тикет.
Тестирование
Опишите, как тестировали свои изменения. Например, какие тесты проходят, а какие нет.
Проверка кода
Опишите, как проверить ваш код.
Дополнительная информация
Здесь вы можете добавить какую-либо дополнительную информацию о своих изменениях.