Создание вашего первого веб-приложения с Python Django

Иллюстрация, показывающая процесс разработки веб-приложения с использованием Django: на экране компьютера виден код Python, рядом схема структуры проекта Django

Django - это мощный веб-фреймворк для Python, который позволяет быстро создавать надежные и масштабируемые веб-приложения. В этом руководстве мы пройдем через все этапы создания вашего первого веб-приложения с использованием Django.

Шаг 1: Установка Django

Прежде всего, вам нужно установить Django. Откройте терминал и выполните следующую команду:

pip install django

Шаг 2: Создание проекта

После установки Django, создайте новый проект:

django-admin startproject myproject

Шаг 3: Создание приложения

Перейдите в директорию проекта и создайте новое приложение:

cd myproject
python manage.py startapp myapp

Шаг 4: Настройка базы данных

Django использует SQLite по умолчанию. Выполните миграции для создания таблиц базы данных:

python manage.py migrate

Шаг 5: Создание представления

Откройте файл myapp/views.py и добавьте следующий код:

from django.http import HttpResponse

def hello_world(request):
    return HttpResponse("Привет, мир!")

Шаг 6: Настройка URL

Создайте файл myapp/urls.py и добавьте следующий код:

from django.urls import path
from . import views

urlpatterns = [
    path('', views.hello_world, name='hello_world'),
]

Шаг 7: Запуск сервера разработки

Теперь вы можете запустить сервер разработки Django:

python manage.py runserver

Откройте браузер и перейдите по адресу http://127.0.0.1:8000. Вы должны увидеть сообщение "Привет, мир!".

Заключение

Поздравляем! Вы только что создали свое первое веб-приложение с использованием Django. Это лишь начало вашего путешествия в мир веб-разработки на Python. Продолжайте изучать Django, и вы сможете создавать сложные и мощные веб-приложения.