Данная статья открывает цикл уроков по web- программированию на языке Python на фреймворке Django. В данной серии мы разработаем web-приложение для организации, которая проводит обучающие курсы по IT-дисциплинам. Django — свободный фреймворк для веб-приложений на языке Python, использующий шаблон проектирования MVC. Django является фреймворком, потому что
именно с помощью него формируется каркас будущего приложения. Создатели Django уже продумали архитектуру будущего веб-приложения, которой нужно следовать, программируя с помощью фреймворка...
Бог у всех один — провайдеры разные (Стас Янович Янковский). Web-программа на базе фреймворка Django состоит из сущности называемой проектом и входящих в него приложений. Последние являются независимыми частями программы, над которыми могут работать разные команды. Бонус от такой архитектуры - возможность переиспользования приложений в других проектах. После создания проекта в нем будут размещены служебные файлы, ключевыми из которых являются: manage.py - запускает управляющие команды, например, создания приложения, старт сервера...