Архив автора: Илья

Учитывать в заказе opencart

Учитывать в заказе Настроить работу дополнения, можно в главном меню административной панели, выполнив переход Дополнения > Учитывать в заказе. Данное дополнение выполняет расчет платы за дополнительные услуги, прибавляя ее к общей сумме заказа в корзине магазина. Стандартный установочный пакет OpenCart, содержит следующие возможные пункты дополнения: Купон Кредит магазина Плата за обработку заказа Klarna Fee Бонусные баллы Доставка Сумма Налоги Итого Подарочный сертификат На… Читать далее »

Каналы продвижения opencart

Каналы продвижения Дополнение Каналы продвижения отвечает за настройки отображения товара магазина в поисковых системах, таких как Google. Чтобы использовать данное дополнение, предварительно организуйте группы, продвигаемого товара магазина. Группы создаются с помощью XML или вручную, путем ввода товарной информации в программу электронных таблиц. Google Base и Google Sitemap Установочный пакет OpenCart содержит инструменты для подключения к двум каналам продвижения, Google Base… Читать далее »

Медицинские маски различного назначения

маска медицинская одноразовая – изделие, предназначено  для защиты дыхательных путей и лица от бактерий, используется для профилактики случайного заражения вирусами или инфекциями, в условиях загрязнения воздуха или при косметических процедурах. Для удобного использования  медицинские маски выпускают двух типов: Взрослые маски – трехслойные маски на резинках наиболее популярны стандартного размера 17×9,5 см; Детские маски– легкие и гипоаллергенные маски без латекса, имеющие уменьшенный размер… Читать далее »

Django работа с переменными в шаблоне

Работа с переменными в шаблоне Django требует некоторых манипуляций, следовательно в данной статье мы их и разберем Создайте тег шаблона: Приложение должно содержать templatetagsкаталог, на том же уровне models.py, views.pyи т.д. Если это уже не существует, создайте его — не забудьте __init__.pyфайл , чтобы обеспечить каталог рассматривается как пакет Python. Создайте файл с именем define_action.pyвнутри каталога templatetags со следующим кодом: from django import template register = template.Library()… Читать далее »

DEBUG TOOLBAR Конфигурация

DEBUG TOOLBAR Конфигурация Панель инструментов отладки содержит две настройки, которые вы можете добавить в модуль настроек вашего проекта, чтобы настроить его поведение. Запись Вам действительно нужна индивидуальная DEBUG TOOLBAR конфигурация? Панель инструментов отладки поставляется с конфигурацией по умолчанию, которая считается разумной для подавляющего большинства проектов Django. Не копируйте и не вставляйте вслепую значения по умолчанию, показанные ниже, в свой модуль… Читать далее »

Django Debug Toolbar установка

Установка Каждый из следующих шагов должен быть настроен, чтобы Django Debug Toolbar работал корректно Полуить код Рекомендуемый способ установить Django Debug Toolbar через pip: $ pip install django-debug-toolbar Если вы не знакомы с pip, вы также можете получить копию каталога debug_toolbar и добавить его к библиотекам Python. Это можно осуществить с помощью следующей команды: $ pip install -e git+https://github.com/jazzband/django-debug-toolbar.git#egg=django-debug-toolbar Предпосылки… Читать далее »

Полная инструкция установки Python Django Postgres Nginx

sudo nano /etc/default/locale LANGUAGE=en_US.UTF-8 LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 LC_TYPE=en_US.UTF-8 locale-gen en_US.UTF-8 dpkg-reconfigure locales Создаем нового пользователя: root@servername:#> useradd username -s /bin/bash -g sudo -m -p pass root@servername:#> passwd username Ставим nginx (на хостинге, скорее всего уже установлен): sudo apt-get install nginx Ставим супервизор (будет запускать проект, в случае падения): sudo apt-get install supervisor Устанавливаем postgreSQL, virtualenv, Django и пр. sudo apt-get install… Читать далее »

Django аутентификация с Facebook, Instagram и LinkedIn. social auth app django

Вступление Нет ничего хуже, для пользователей интернет сайтов, чем вручную проходит процесс регистрации для получения расширенного доступа к сервису предлагаемому веб сайтом. В процессе регистрации пользователь каждый раз сталкивается с проблемой выдумывания и запоминания надежный паролей. Нежелания каждый раз запоминать пароль может привести к созданию либо несколько учетных записей на сайте или вообще отказа от желания получения сервиса. Современные веб… Читать далее »

Django 1.8. Авторизация через социальные сети с помощью django-social-auth

Авторизация на сайтах через социальные сети очень удобна, не надо заполнять регистрационные формы и т.д., вам достаточно нажать на соответствующую кнопку и вас авторизует сам сайт, при этом нужные данные он сможет получить с сайта источника (той социальной сети, с которой выполняется авторизация). На своих проектах я использую клёвую библиотеку django-social-auth, до неё пробовал django-ulogin, но сам сервис uLogin мне не понравился (мои сумбурные… Читать далее »

Docker: Удалить Контейнер — Удалить Все Контейнеры

Чтобы удалить конкретный Docker-контейнер в первую очередь необходимо узнать его CONTAINER ID или NAME сделав листинг всех Docker-контейнеров. Когда контейнер для удаления определен он может быть удален с помощью команды docker rm. Также из командной строки можно удалить только остановленные (неиспользуемые) Docker-контейнеры или, если необходимо, вы можете принудительно удалить все Docker-контейнеры Дельный Совет: Очистите Docker-хост удалив ненужные Docker-образы! Процесс аналогичен удалению Docker-контейнеров! Читать далее → Список Docker-контейнеров… Читать далее »