Visual Studio Poll Django示例执行顺序

时间:2018-07-20 02:50:14

标签: python django scripting execution

我是Python和Django的新手。我一直在玩VS 2017中提供的Polls解决方案,以帮助学习Django和Python。

我的问题是执行python脚本文件。通过在该解决方案的.py文件中策略性地添加打印语句,我试图了解执行的顺序。


第一个执行的文件(在解决方案资源管理器中列出)是manage.py

执行从那里跳到settings.py,但它首先通过__init__文件(该文件为空,但无论如何我都添加了一条打印语句,以便能够跟踪到该点)。

settings.py文件按预期设置了变量等。但是settings.py文件中的最后一个文件不是调用,它只是{{ 1}},但是一旦执行了STATIC_ROOT的最后一行,执行就会通过models.py跳转到_init_。问题是如何以及为什么?

当到达python脚本的最后一行时,会发生什么?

是否有执行各种“包装”或“模块”的命令?

脚本文件是否使用导入语句链接?

0 个答案:

没有答案