我正在尝试在Visual Studio 2017 Enterprise中使用Django命令行管理程序执行manage.py。
目的是将Django迁移运行到特定数据库。我已安装数据库路由器,以根据读/写将各个模型指向各个数据库。
我已经安装了Python 3.6,并且能够使用命令提示符执行python.exe。但是,当我尝试连接到UNC路径上托管的manage.py时,会发生相同的错误-语法无效。
请提供有关如何执行到特定数据库的迁移的建议吗?
最诚挚的祝福,
Neil
类似命令
python manage.py migrate
python manage.py makemigrations
python manage.py ...
需要从终端而不是从外壳执行。
[Django shell是为您的Django项目配置的python shell。您可以在那里导入和使用代码,检查类,尝试方法。也可以使用以下命令从终端启动:
python manage.py shell