Просмотрено
Рубрика: Python

Подключение MySQL к Django проекту

Подключение MySQL к Django проекту

Все данные, использующиеся в проекте, как не странно хранятся в базе данных(БД). Django в качестве БД по умолчанию использует SQLite. Это очень простая в использовании БД, которая не нуждается в запущенном сервере. Но по необходимости в Django возможно использовать и другие БД. Данный пример предполагает, что вы уже создали и настроили БД MySQL. Создадим проект в папке django, введя в командную строку: # django-admin startproject mysite После этого переходим в папку проекта и находим там файл settings.py. Путь до файла:…

Читать далее Читать далее

Обновление Django на хостинге Beget

Обновление Django на хостинге Beget

Заходим в раздел CMS в своей учетной записи, выбираем Django и сайт на который она будет установлена. Для начала необходимо подключиться к серверу по SSH. После этого подключаемся к docker-окружению, используя команду: $ ssh localhost -p222 Для продолжения работы нужно переключиться на текущий virtualenv, используя команды: $ cd ~/[ваш_сервер]/public_html$ source venv/bin/activate Проверяем правильно ли определился путь до pip: $ which pip Теперь можно пользоваться pip для установки модулей не указывая полного пути до исполняемого файла: $ pip install [название_модуля] Для…

Читать далее Читать далее

Установка Python на хостинге Beget

Установка Python на хостинге Beget

Сначала необходимо включить подключение к серверу по SSH. Делается это в разделе Тех. информация и нажать кнопку SSH. Используя PuTTY подключаемся к серверу для этого необходимо ввести имя сервера, показанное рядом с кнопкой включения SSH. После нажатия кнопки Соединиться появиться окно логина, в него необходимо ввести догин и пароль от аккаунта Beget. После этих действий должно появиться это окно. Если на сервере нет нужной версии python можно самостоятельно её установить. Для этого необходимо зайти в Docker-окружение. Делается это следующей командой:…

Читать далее Читать далее

Строки и списки в python

Строки и списки в python

Строки Строки в Python — это упорядоченные последовательности символов, используемые для хранения и представления текстовой информации, с помощью строк можно работать со всем, что может быть представлено в текстовой форме. Строки в апострофах и в кавычках — одно и то же. Причина наличия двух вариантов в том, чтобы позволить вставлять в литералы строк символы кавычек или апострофов, не используя экранирование. Базовые операции со строкой: сложение дублирование строки доступ по индексу (каждый символ и строке имеет свой номер начиная с 0)…

Читать далее Читать далее

Циклы while и for

Циклы while и for

Цикл — это разновидность управляющей конструкции в высокоуровневых языках программирования, предназначенная для организации многократного исполнения набора инструкций. Также циклом может называться любая многократно исполняемая последовательность инструкций, организованная любым способом. Цикл while Цикл используется для повторения частей кода он выполняет работу до тех пор, пока не достигнет определенного условия. Конструкция цикла выглядит так: Пример использования цикла: Задано число и пока это число не превысит отметки 10 цикл будет выводить это число, а после этого прибавлять к нему единицу. Так же в конструкцию можно добавить else. За…

Читать далее Читать далее

Условия if, else, elif

Условия if, else, elif

Условная инструкция if-elif-else (её ещё иногда называют оператором ветвления) — основной инструмент выбора в Python. Проще говоря, она выбирает, какое действие следует выполнить, в зависимости от значения переменных в момент проверки условия. Изначально записывается if с необходимым условием, после этого могут следовать записи elif и else. Части elif и else являются необязательными, вся конструкция может обойтись и без них. Условная конструкция выглядит так: Примеры конструкций: Пользователю необходимо ввести 2 числа, после этого программа сравнит их и выведет большее число с припиской…

Читать далее Читать далее

Типы объектов, операции с числами

Типы объектов, операции с числами

Типы объектов В Python существуют объекты, над которыми производятся операции. У каждого объекта в Python есть тип, который определяет какие операции можно над объектом совершать. Стандартные типы объектов: 1. Числовые целые числа — int (1, 3, 8, 19 и т.д.) вещественные — float (3.0, 2.1 и т.д.) логические — bool (1 и 0) 2. Строковые строки — str Эти типы объектов являются постоянными. Т.е. для изменения типа объекта необходимо задать новую переменную. Тип объекта можно узнать очень простой командой: type()…

Читать далее Читать далее

Python установка на Windows, Linux

Python установка на Windows, Linux

Python — высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода. Синтаксис ядра Python минималистичен. В то же время стандартная библиотека включает большой объём полезных функций. Это активно развивающийся язык программирования, новые версии с добавлением/изменением языковых свойств выходят примерно раз в два с половиной года. Язык не подвергался официальной стандартизации, роль стандарта де-факто выполняет CPython, разрабатываемый под контролем автора языка. Установка Python3 в Windows: Для установки python3 необходимо перейти по ссылке на сайт python.org. Откроется окно,…

Читать далее Читать далее