4.32M
Category: programmingprogramming

Python. Django

1.

6308 Лаптев Владислав

2.

При разработке веб-приложения Python используется для
обработки бэкенда и маршрутизации, в роли конкурентов у
него PHP и Ruby. Веб-страницы все равно необходимо
отображать
с
использованием
HTML
и
CSS,
а
функциональная
часть
фронтенда
по-прежнему
выполняется на JavaScript.

3.

Flask
Pyramid
FastAPI
Django

4.

YouTube
DropBox
Instagram
Reddit
Spotify

5.

Плюсы:
Быстрота
Полная комплектация
Безопасность
Масштабируемость
Встроенная административная панель
Развитое сообщество

6.

Минусы:
Избыточность
Монолитная архитектура
Скорость
Компоненты разворачиваются совместно

7.

Создание проекта
django-admin startproject project_name

8.

Создание приложения
python manage.py startapp app_name

9.

10.

11.

12.

13.

https://www.djangoproject.com
https://tproger.ru/articles/pochemu-vam-stoit-vybrat-frejmvork-django-dlja-svoego-
sledujushhego-proekta/
https://medium.com/nuances-of-programming/python-и-веб-разработка-краткое-
руководство-858bf8987691
English     Русский Rules