【发布时间】:2011-08-01 20:29:17
【问题描述】:
我想使用 ssh 创建一个 django 项目,我的主机在我启用 ssh 时给了我一些选项,我可以使用 bash、zsh、ksh、csh、fish 和 tcsh,我熟悉 bash 但不熟悉剩下的那么哪个对 django 更好?哪个最接近python?还是在应用程序开发方面都一样?
【问题讨论】:
-
据我所知,Django 真的不在乎您使用的是什么外壳。
bash很好。 -
django 项目的建议模型是在本地计算机上开发项目并在服务器上部署。这个问题并没有说你是否真的了解这两者之间的区别。
-
当我因为任何原因离开我的电脑时(例如在我的 gf 家)我只是通过 ssh 连接到我的电脑并用 vim 编程一切,它真的没有任何区别您正在使用哪个外壳。
-
@MikkoOhtamaa 我知道通常你应该在你的电脑上开发它并上传它,但我想看看它是否可以直接从 shell 工作
-
FWIW 我几乎所有的 django 编程都是使用 bash 和 vi 在 ssh 上完成的。我不害怕命令行和 vi,实际上我更喜欢在我的服务器上进行开发,这样我就不必处理数据库、依赖项等之间的差异。但也许我没有做“正确”