如何使用manage.py莫名其妙地使用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用manage.py莫名其妙地使用相关的知识,希望对你有一定的参考价值。
所以,当我在我的根目录(manage.py
居住的地方),如果我做manage.py runserver
它说command not found
。我必须做~/<project_name>/manage.py runserver
才能工作。为什么是这样?
您可以将manage.py添加为bash作为别名,以便轻松访问它。加
alias <key>=“~/<project_name>/manage.py runserver”
将其添加到〜/ .bashrc文件中(如果不存在则创建
用你喜欢的代码替换密钥,如mnrun
,然后重新运行bash并输入mnrun
在manage.py runserver
,manage.py
只是一个文件,而不是命令!你不能这样做,因为Linux(shell)只能执行二进制可执行映像。
如果你想在没有python的情况下运行manage.py
,你可以添加(假设你使用的是Linux)
#!/usr/bin/env python
在manage.py
的头部,并使其与chmod +x manage.py
可执行。
现在,你可以运行./manage.py runserver
以上是关于如何使用manage.py莫名其妙地使用的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Django 中的 manage.py CLI 从数据库中删除所有表?
如何仅使用 django manage.py makemessages 创建 .pot 文件
如何解决在 Django 中执行 manage.py runserver 命令时的错误原因?
使用 manage.py shell 更改 Django 站点显示名称?