Visual Studio 中适用于 Python 的 Django Web 项目模板
Django 是高级 Python 框架,用于快速、安全及可扩展的 Web 开发。 借助 Visual Studio 中的 Python 支持,可以使用多个项目模板来设置基于 Django 的 Web 应用程序的结构。
这些模板位于 Visual Studio 中的“文件”>“新建”>“项目”下,包括空白 Django Web 项目和 Django Web 项目。 有关模板的演练,请参阅在 Visual Studio 中使用 Django Web 框架教程系列。
IntelliSense 功能
Visual Studio 为 Django 项目提供完整的 IntelliSense 支持,包括以下功能:
调试支持
Visual Studio 还为 Django 项目提供完整的调试支持:
Django 管理控制台
Django 管理控制台可通过 Django“项目”菜单上的各种命令或在解决方案资源管理器中右键单击项目进行访问。
打开 Django Shell:将打开应用程序上下文中的 shell,使你能够操作模型:
Django Sync DB:在交互窗口中运行
manage.py syncdb
命令:收集静态文件:运行
manage.py collectstatic --noinput
命令以将所有静态文件复制到 _settings.py 文件中的STATIC_ROOT
变量指定的路径:验证:运行
manage.py validate
命令,它将报告由 settings.py 文件中的INSTALLED_APPS
变量指定的已安装模型中的任何验证错误:
重要
Django 项目通常通过 manage.py 文件进行管理,Visual Studio 也遵循此方法。 如果停止将 manage.py 文件用作入口点,则实质上是中断了项目文件。 在这种情况下,需要从现有文件重新创建项目,不将其标记为 Django 项目。