我正在开发一个Django项目,每次打开项目时,我都要逐个运行这三个命令。
string Value = Request.Form["InputName"];
(激活虚拟环境)
source virtualenv/bin/activate
(进入项目文件夹)
cd myproject
(运行服务器)
有没有办法可以在文本文件(或其他文件)中编写这三个命令,以便一个命令可以逐个运行这三个命令?
答案 0 :(得分:1)
试试这个:
在文件runscript.sh
中,
#!/bin/bash
source virtualenv/bin/activate
cd myproject
python3 manage.py runserver
然后运行命令:. runscript.sh
而不是./runscript.sh
它会起作用
答案 1 :(得分:0)
将以下内容保存到文件src/test/java
runserver.sh
和
#!/bin/bash
source virtualenv/bin/activate && cd myproject && python3 manage.py runserver
您可以运行chmod 744 runserver.sh
./runserver.sh
将确保先前的命令成功。如果任何命令无法运行,它将中止休息。