Створюємо сайт на python (django) - створення першого додатку, гайди по веб-програмуванню

Вітаємо Вас, дорогі читачі блогу web-proger.ru. і сьогодні ми починаємо нову серію уроків з мови Python в веб-розробці використовуючи фреймворк Django.

Люди, незнайомі з веб-розробкою поцікавляться, що таке Django? А ми відповімо: це дуже потужний і зручний фреймворк для створення сайтів, використовуючи все той же Пайтон.

установка Python

Беремо з офф. сайту Python версії 3.4, запускаємо інсталятор і встановлюємо.

Після установки заходимо в Властивості компьютера-> Додаткові параметри системи, натискаємо на кнопку змінні середовища, і у вікні «Системні змінні» шукаємо змінну Path, виділяємо і натискаємо змінити. У графі "значення змінної» в кінці рядка ставите крапку з комою і вводите шлях до своєї папки з Python. У мене вийшло так:

Створюємо сайт на python (django) - створення першого додатку, гайди по веб-програмуванню

Установка віртуального оточення

Заходимо в консоль від імені адміністратора, вводимо команду

Де name - назва проекту.

І так, ми створили папку mysite з вкладеним в ній проектом. Зайшовши в неї, ви виявите файл manage.py і ще одну директорію mysite (або ваше назва). Зайшовши у вкладену директорію, розглянемо файли, що зберігаються в ній:

__init__.py
settings.py
urls.py
wsgi.py

А тепер розберемо всі файли і папки докладніше:

Зовнішній каталог mysite просто папка для зберігання проекту. Її ім'я нічого не означає і ні для чого не використовується. Можете сміливо міняти.

manage.py - керуючий скрипт, за допомогою якого ми зможемо запускати, налаштовувати і робити багато інших речей з проектом.

/ Mysite внутрішній - використовується python. змінювати назву не варто.

__init__.py - просто порожній файл, який показує, що цей каталог є python-пакетом

settings.py - всякі настройки проекту, включаючи настройку бази даних, часових поясів і т.п.

urls.py - список УРЛ-ів сайту

wsgi.py - точка входу проекту для WSGI-сумісних веб-серверів

Підключаємо Веб-сервер

Так як же нам подивитися сам сайт? Для цього ми дуже легко, однією командою, запустимо локальний сервер на комп'ютері, який будете бачити тільки ви.

Перевірте, що ви відкрили Windows-консоль і перебуваєте в каталозі з проектом і виконайте команду

Схожі статті