-3

由于部署Rails 应用程序的痛苦,我正在研究学习 Python 和 Django。我喜欢 Rails 的许多特性,但部署起来很麻烦。

在花时间学习 Python 和 Django 之前,我需要考虑一些问题。

  1. Django 有类似 Rails 的命令rails g migration吗?
  2. Django 是否有一个应用程序控制台,例如rails console
  3. Python 是否有控制台,例如irb
  4. Python 是否有类似 RubyGems 的包,例如 Devise、CanCan、Event Calendar、Carrierwave 等?
  5. Django 应用程序部署和 Rails 一样痛苦吗?

我可能还有其他问题,但这些是我现在能想到的。谢谢!

4

2 回答 2

3

以下是一些建议:

  1. 姜戈南
  2. Django 外壳
  3. 是的
  4. 有很多包可以在这里找到。使用pipeasy-install安装或手动安装
  5. 不。我发现部署起来很容易,不确定其他意见。
于 2013-06-04T22:00:12.183 回答
1
  1. 是的,但它不是 Django 的一部分。这是一个名为 South 的单独包。
  2. 是的。
  3. 是的。
  4. 有很多包。
  5. 不。Django 应用程序部署不像 Rails 那样痛苦。他们更痛苦。
于 2013-06-04T23:04:29.933 回答