【发布时间】:2014-03-14 15:19:10
【问题描述】:
我对 python/django 编程非常陌生,因为我没有编程背景。我正在网上上课,我只想知道 manage.py 文件的确切作用。我试过用谷歌搜索它,但除了它在 django-admin.py 周围放了一个薄壳外,我没有找到任何答案。我仍然不明白该文件的作用。我只知道每当我做某些事情时我都需要输入它。
【问题讨论】:
标签: manage.py
我对 python/django 编程非常陌生,因为我没有编程背景。我正在网上上课,我只想知道 manage.py 文件的确切作用。我试过用谷歌搜索它,但除了它在 django-admin.py 周围放了一个薄壳外,我没有找到任何答案。我仍然不明白该文件的作用。我只知道每当我做某些事情时我都需要输入它。
【问题讨论】:
标签: manage.py
(我假设您已经阅读过the documentation。但如果没有,请注意 Django 的一大优点是它的文档——我建议您在访问 Google 之前先去那里。)
您可以将传递给manage.py 的参数视为子命令。它是执行许多 Django 特定任务的工具——在项目中启动新应用程序、运行开发服务器、运行测试......
它也是一个扩展点,您可以在其中访问特定于您的应用的custom commands you write yourself。
【讨论】:
But if not, take note that one of Django's great strong points is its documentation -- I recommend going there first before hitting Google ?操作我主要是通过点击 google 找到文档主题。