【问题标题】:run manage.py where manage.py is not present?在 manage.py 不存在的地方运行 manage.py?
【发布时间】:2013-10-01 06:02:04
【问题描述】:

manage.py 在project_home/mysite/mysite/bin/manage.py

我是根据某本书的推荐做的。
关键是执行python manage.py something 相当困难,因为我必须移动到目录或键入指向它的目录路径。

在此设置中是否有一种方便的方法来调用 manage.py?

【问题讨论】:

  • 你使用 ubuntu 终端运行 manage.py??
  • ubuntu 终端?我在 ubuntu 上运行,我使用的是 ssh 终端。不确定您是否有特定的想法。
  • 你可以做一个别名,或者导出一个环境变量并使用它,不是吗?
  • 作者写了什么关于将 manage.py 放入 /bin/ 的好处?但是,您仍然可以使用 django-admin.py。

标签: django manage.py


【解决方案1】:

如果您想在任何地方拨打manage.py,您可以使用Django-manage.py-anywhere。正如包描述所说,您可以从 Django 项目的任何目录运行 manage.py 命令。 在此处查看更多信息:https://github.com/timonweb/Django-manage.py-anywhere

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-01-05
    • 2019-06-24
    • 1970-01-01
    • 2017-05-19
    • 1970-01-01
    • 2019-01-14
    • 2016-02-01
    • 2017-05-05
    相关资源
    最近更新 更多