【问题标题】:django: I accidentally deleted the manage.py file. how to recover it?django:我不小心删除了 manage.py 文件。如何恢复它?
【发布时间】:2020-12-22 15:45:18
【问题描述】:

我不小心用 vim nerdtree 删除了 manage.py 文件。显然,没有办法恢复它,我不知道该怎么办。

我可以创建一个新的或恢复它吗?

【问题讨论】:

  • 可能是git ?
  • 希望 git...?
  • 很遗憾没有。
  • 我可以创建另一个项目并复制它的 manage.py 文件吗?
  • 这就是我要做的,是的。并开始使用 git。

标签: django nerdtree manage.py


【解决方案1】:

您可以通过使用“application.settings”更改“start.settings”来轻松复制此文件。其他代码始终相同:)

#!/usr/bin/env python
"""Django's command-line utility for administrative tasks."""
import os
import sys

def main():
   os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'starter.settings')
   try:
      from django.core.management import execute_from_command_line
   except ImportError as exc:
        raise ImportError(
            "Couldn't import Django. Are you sure it's installed and "
            "available on your PYTHONPATH environment variable? Did you "
            "forget to activate a virtual environment?"
        ) from exc
   execute_from_command_line(sys.argv)


if __name__ == '__main__':
    main()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-11-01
    • 2020-06-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多