Browse Category: Программирование

Django disable CSRF for view

Можно использовать декоратор csrf_exempt (You can use decorator csrf_exempt)

from django.views.decorators.csrf import csrf_exempt
from django.http import HttpResponse

@csrf_exempt
def my_view(request):
    return HttpResponse('Hello world')

phpMyAdmin. Отсутствие активности более 1440 секунд

В phpMyAdmin есть ограничение времени сессии. По умолчанию оно 1440 секунд, т.е. 24 минуты. Что весьма мало.

Для того что бы увеличить срок действия cookie идем  в Настройки (справа вверху на главной странице) Continue Reading

GitLab кодировка windows-1251

Если ваши проекты содержат файлы с кодировкой win-1251, вы столкнетесь с тем, что gitlab не корректно обрабатывает кириллицу в данных файлах (например комментарии).  Проблема в ruby gem charlock_holmes, который не может распознать не UTF-8 кодировку. Решение проблемы указать gitlab’у: если кодировка не utf-8, то она windows-1251. Но, с этого момента в репозитории можно загружать только файлы с этими двумя  кодировками: другие кодировки будут определятся как windows-1251 и соответсвующим образом обрабатываться. Данная проблема тянется уже давно, решение есть у xRayDev в репозитории на github. Данное решение так же описано в блоге JackyFox. Я покажу как я это решение применил на версии gitlab-ce 9.0.5 (Community Edition). Continue Reading