python - 您喜欢Django吗?

标签 python django

几天前,我开始学习Django,而当我开始学习Django时,似乎就开始更加喜欢它了。
尝试从其他语言迁移。
我不会说哪个,因为这个问题的目的不是打击任何东西。

因此,我想知道您对Django的看法。

  • 您喜欢它什么?
  • 是什么让您切换/使用它?
  • 您希望它不具备哪些功能?
  • 是什么让您切换到它?
  • 生产速度有多快?
  • 掌握它有多难?
  • 最佳答案

    我喜欢它:

  • 非常简单的ORM
  • 清除模板/ Controller
  • 的分离
  • django-admin
  • 可插拔应用程序:在我看来,Django社区确实做到了这一点!

  • 是什么让我切换:
  • 主要是好奇心
  • 我从同事
  • 听到了很多关于它的好消息
  • 我想要比Java更加轻巧的东西
  • 我有一个由数据驱动的侧项目,对于该项目,Django-Admin接口(interface)非常有用

  • 我想要什么功能:
  • 更好/更简单地控制事务(配置不同类型的事务(只读/读/写/在这里和那里进行一些调整))并不像以前那样容易。在 View 中打开并不能让我感到那么舒服,我希望交易没有离开服务层,但是,Django模型中实际上并没有服务层。
  • 更好的业务逻辑模型(也许只是我一个人,但是我错过了企业Java的面向服务的方法,我不知道是否应该将业务逻辑放在 View ,形式或模型中。这些解决方案都无法使我感到温暖和模糊...同时,在我目前开发的应用程序中,我没有繁重的业务逻辑,并且我可能仍会使用Java来实现这些功能)
  • 稳定性(从不变的角度出发,从不崩溃的角度而言)。同样,来自Java,我仍在为许多项目开发Java 1.4,拥有一个刚刚发布1.0的项目以及随之而来的所有重构都不太令人放心。遵循主干确实需要做一些工作,使用0.96并不是特别引人注目。我认为将它用于任务关键型企业项目尚不满意。

  • 我意识到我想要很多改进。不要误会我的意思,我喜欢Django,在很多项目中我都会坚持下去。我只是不会把它放到任何地方...

    关于python - 您喜欢Django吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/250397/

    相关文章:

    python - 在Python中生成大小为1000的从0到50的随机数的干净方法,没有类似的出现次数

    python - flask URL 路由 : Route Several URLs to the same function

    html - django-tables2 每行添加按钮

    Django REST 框架序列化程序 : Display the latest object of a reverse relationship

    python - 获取 Django 模型字段的 Python 类型?

    django - ordery_by 过滤器在 django 中无法正常工作

    python - 没有 numpy 的零和一矩阵

    python - 为什么我不能在 Pandas 系列生成的绘图上设置 y 轴范围?

    python - 偶数的位数应该是偶数

    Java HttpClient 改变内容类型?