Django ./manage.py

Eta*_*tan 3 python django

我想知道如何在我的计算机上设置配置文件,以便当我想为我的django项目运行manage.py时,我可以运行"./manage.py"而不是"python manage.py".

谢谢.

Chr*_*gan 17

如果你在Windows上,你已经可以提供文件扩展名注册是正确的(调用python.exe而不是pythonw.exe,我的意思是,或者你不会看到控制台输出,它不会等待它完成).

在其他操作系统上,使用manage.py可执行文件chmod +x manage.py然后就可以执行./manage.py.它应该有#!/usr/bin/env pythonhashbang已经告诉它运行它的程序.

(这适用于所有事情,而不只是manage.py- 阅读有关shebang(维基百科)的更多信息.)


Uku*_*kit 6

chmod +x manage.py
Run Code Online (Sandbox Code Playgroud)

应该这样做