All posts by good girl

Python Unable to initialize logging subsystem

При инициализации логирования в python было отловлено исключение Unable to initialize logging subsystem, код достаточно простой и вопросов особо не возникало, например: [crayon-676822291bf3e919849894/] Или вот: [crayon-676822291bf49033153660/] Все оказалось очень просто, Config.LOGLEVEL имел значение...

Grep строки в файлах с заданным типом или именем

Бывает, что нужно осуществить поиск в файлах определенного типа внутри директории/поддиректорий, выручает grep Мой типовой grep [crayon-676822292564f336184757/] -i - игнорируем регистр -r - ищем рекурсивно (во всех файлах каждого каталога) --include=*.{html,php,htm} - поиск только в тех...

Расположение реальных конфигов серверов в MAMP Mac OS X

Базовые конфиги MAMP лежат здесь: /Applications/MAMP/conf Например, для nginx /Applications/MAMP/conf/nginx/nginx.conf Сформированные конфиги с пользовательскими данными лежат здесь: /Library/Application Support/appsolute/MAMP PRO/conf/ Например, для nginx /Library/Application Support/appsolute/MAMP...

jinja2 и HTML Escaping

Напомню, что у jinja2 есть 2 режима экранирования переменных: ручной и автоматический, и зависит от настроек приложения. Если у вас стоит ручной режим и есть необходимость экранировать используйте фильтр e. {{ user.username|e }} В моем же случае было...

SQLAlchemy использование label в HAVING

При работе с SQLAlchemy часто возникает необходимость использовать в HAVING условиях алиасы из селекта, которые реализуются с помощью label. В таком случае следует воспользоваться средством literal_column Простой пример: [crayon-6768222925b4c803950629/] ...

PrestaShop free price match module

I've created simple and free "Price match" module for PrestaShop v1.6 (but it works on PrestaShop ver 1.5 too). Extension places a price match request button in product detail page and lets customers to send you a request about lower price on the same product in other stores. In administration section you have possibility to process price match requests. You can disable/enable sending letters for customer and/or store administrator about getting new request...

Ошибка в magento Integrity constraint violation: 1062 Duplicate entry for key UNQ_INCREMENT_ID

При мерже 2х таблиц в magento на непонятном мне месте возникла ужасная ошибка: exception 'PDOException' with message 'SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry for key 'UNQ_INCREMENT_ID'' in /lib/Zend/Db/Statement/Pdo.php:228 Предыстория возникновения: в демо базу с товарами, переносились заказы...

Добавление своего mass action в админке магазина magento.

Добавление своего mass action в админке магазина magento. Для добавления нового mass action в админке магазина можно воспользоваться двумя средствами: 1. переопределив Admin Grid 2. использовав событие (event) Первый вариант в 99% случаев...