Кодотека

Аналоги горячих клавиш VS Code в PyCharm

Заметка в первую очередь для себя. Но мало ли. Может кому-то тоже пригодится. Ctrl + D в VS Code, тоже самое, что Alt+J в PyCharm - множественное выделение одинаковых элементов с установкой курсора. Alt + Shift + F...


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

Интернет-магазина на 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. Одна из...


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

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

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