Шаблоны веб-проектов Django для Python в Visual Studio
Django — это высокоуровневая платформа Python для быстрого создания безопасных и масштабируемых веб-систем. Благодаря поддержке Python в Visual Studio предоставляется несколько шаблонов проектов для настройки структуры веб-приложения на основе Django.
Шаблоны доступны в Visual Studio в разделе "Создать проект">> и включают пустой веб-проект Django и веб-проект Django. Пошаговое руководство по шаблонам см. в руководстве по работе с веб-платформой Django в серии учебников Visual Studio .
Функции Intellisense
Visual Studio предоставляет полную поддержку IntelliSense для проектов Django, включая следующие функции:
Переменные контекста, передаваемые в шаблоне:
Теги и фильтрация для встроенных и определяемых пользователем элементов:
Цвет синтаксиса для внедренных элементов CSS и JavaScript:
Поддержка отладки
Также Visual Studio предоставляет полную поддержку отладки для проектов Django:
Консоль управления Django
Доступ к консоль управления Django осуществляется с помощью различных команд в меню "Проект Django" или щелкнув правой кнопкой мыши проект Django в Обозреватель решений.
Откройте оболочку Django: открывает оболочку в контексте приложения, которая позволяет управлять моделями:
База данных синхронизации Django: выполняет
manage.py syncdb
команду в интерактивном окне:Сбор статических данных: выполняет
manage.py collectstatic --noinput
команду, чтобы скопировать все статические файлы в путь, указанный переменнойSTATIC_ROOT
в файле _settings.py:Проверка: выполняет
manage.py validate
команду, которая сообщает о любых ошибках проверки в установленных моделях, указанных переменнойINSTALLED_APPS
в файле settings.py :
Внимание
Проекты Django обычно управляются с помощью файла manage.py , и Visual Studio следует этому подходу. Если вы перестаете использовать файл manage.py в качестве точки входа, вы по сути прерываете файл проекта. В этом случае необходимо повторно создать проект из существующих файлов , не помечая его как проект Django.