【发布时间】:2009-04-14 05:08:01
【问题描述】:
问题:在类 django.core.management 中找到 Python 模块 execute_manager。
这个问题与我的another question有关。
我正在尝试通过
启动我的服务器python manage.py runserver
该命令依赖于 manage.py。 该文件从 django.core.management 类中导入模块 execute_manager,如下所示
from django.core.management import execute_manager
我尝试在django安装文件夹中查找模块源代码失败
$find . | grep exe
./django/core/management/commands/sqlindexes.py
同样,我通过ack得到以下结果。
django/conf/project_template/manage.py
2:from django.core.management import execute_manager
11: execute_manager(settings)
django/core/management/__init__.py
333:def execute_manager(settings_mod, argv=None):
examples/manage.py
2:from django.core.management import execute_manager
11: execute_manager(settings)
如何在 django.core.management 类中找到模块 execute_manager 的源代码?
【问题讨论】:
-
当您发现自己这样做时,您需要问自己这是否是启动服务器的预期方式。您不必担心这一点,并确保您的 python 和 django 路径设置正确。这是忽略实际问题。
-
@Paolo:我同意你的看法。但是,我想知道我的代码是如何工作的。这让我可以定位错误。
标签: django