Кодотека

Интернет-магазина на Django. Быстрый старт

Мини-урок-шпаргалка по созданию интернет-магазина на Django. Для разработки нам понадобится готовый html-шаблон. Функционал и структура магазина: Разработка будет вестись в редакторе Visual Studio Code в ОС Windows 11. Настройка виртуальной среды В проводнике Windows создаём папку в которой...


/ Python / Нет комментариев

Как создать виртуальное окружение из командной строки (инструкция)

Чтобы создать виртуальное окружение python перейдите в папку, в которую хотите его поместить (развернуть) и выполните команду: где myvenv - имя виртуального окружения. (по факту, после успешного создания виртуального окружения в текущей папке появится подпапка myvenv. Кстати, обычно...


/ Настройка сервера / Нет комментариев

Сигналы Django вместо хуков WordPress

Статья из цикла "взгляд на Python и Django глазами PHP, WordPress разработчика". Задача: В момент сохранения поста (по джанговски - модели) через админку Django необходимо выполнить некий код. Например, отправить запрос к API маркетплейса. Как это решается в...


/ Python / Нет комментариев

Вставка, обновление и удаление данных в Django ORM

Django позволяет нам взаимодействовать с его моделями баз данных, то есть добавлять, удалять, изменять и запрашивать объекты, используя API абстракции базы данных, называемый ORM (Object Relational Mapper). В этой статье рассматриваются все полезные операции, которые мы можем выполнить с...


/ Python / Нет комментариев

Postman посылает пустой $_POST (решение)

Проблема: при тестировании запросов к серверу через Postman не получается работать с глобальным массивом $_POST (он попросту пуст). Худо-бедно получается работать с $_REQUEST и то не всегда. При этом, если посылать запросы с реального сайта, то данные приходят...


/ Софт-гид / Нет комментариев

Python аналоги PHP решений

Как PHP-шинк со стажем, при изучении Python я использовал такой способ: брал готовые PHP-скрипты и переписывал их на Пайтон. В результате получилась небольшая шпаргалка, которой я и хочу поделиться с вами. Аналог empty() в Python Код на PHP:...


/ Python / Нет комментариев

Дропшипинг-магазин на Django (шпаргалка)

Эта статья не является полноценным руководством, а только содержит отдельные кусочки кода. Тезисно. Установка Django в виртуальное окружение Командами ниже мы сначала обновляем менеджер пакетов pip, а потом инсталлируем Джанго Установка django-mptt (нужен для того, чтобы можно было...


/ Python / Нет комментариев

Visual Studio Code — полезные настройки

Сразу скажу, что текст ниже - это в первую очередь заметки для самого себя. Каждый разработчик настраивает редактор так, как ему нужно основываясь на типе и частоте выполняемых задач, а также личных хотелках. Я настраивают так, вы можете...


/ Софт-гид / Нет комментариев

Сравнение string и bool в PHP (это надо знать)

Сегодня простыми словами и на простом примере покажу один важный момент, который зачастую пьёт много крови даже у опытных программистов. Поговорим об операторах сравнения и типах данных. Предположим у нас есть две переменных: $x и $y. Одна из...


/ Полезности / Нет комментариев

Постоянное выполнение Python-скрипта на сервере Apache (инструкция)

Описание проблемы: Через консоль запускаем python-скрипт, но как только отключаемся от сервера - скрипт перестаёт работать. Пробовали запустить с помощью screen (модуль, который создаёт параллельные рабочие столы), однако в случае падения скрипта модуль не перезапускается автоматически. Решение: Использовать...


/ Настройка сервера / Нет комментариев

Подпишитесь на рассылку

и получите 3% скидки на первую покупку