当前位置: 首页 > 面试题库 >

在Django中管理数据库迁移最喜欢的解决方案是什么?

关学
2023-03-14
问题内容

我非常喜欢Rails的数据库迁移管理系统。它不是100%完美的,但却可以解决问题。Django还没有附带这样的数据库迁移系统(但是?),但是有许多开源项目可以做到这一点,例如django-evolution和south。

所以我想知道,你更喜欢Django的哪种数据库迁移管理解决方案?(请为每个答案一个选项)


问题答案:

我一直在使用South,但是Migratory看起来也很有前途。



 类似资料:
  • 问题内容: 至少有六打Django应用程序为Django提供OpenID身份验证: django-openid django-openid-auth 另一个django-openid-auth,似乎已经死了 django-authopenid django-socialauth(还提供对Twitter和Facebook帐户的身份验证) django-socialregistration(也具有Fa

  • 问题内容: 我已经开发了一些类似于DAO的自定义类,以满足我的项目的一些非常特殊的要求,这是一个不在任何框架内运行的服务器端进程。 该解决方案非常有效,除了每次发出新请求时,我都会通过MySQLdb.connect打开一个新连接。 将其切换为在python中使用连接池的最佳“插入”解决方案是什么?我在想像Java的通用DBCP解决方案。 该过程运行很长时间,并且有许多线程需要发出请求,但不是所有线

  • 问题内容: 请注意 :这是一个古老的问题,带有古老的答案。现在大多数链接的应用程序都不再需要维护。这些天来,大多数人似乎都使用django- allauth 或python-social- auth 。为了后代的缘故,下面将完整保留原始问题。 至少有六打Django应用程序为Django提供OpenID身份验证: django-openid django-openid-auth 另一个django

  • 本文向大家介绍你最喜欢用哪些编辑器?喜欢它的理由是什么?相关面试题,主要包含被问及你最喜欢用哪些编辑器?喜欢它的理由是什么?时的应答技巧和注意事项,需要的朋友参考一下 vscode。可以灵活安装不同插件,真正做到了一个编辑器,适配所有的编程语言。 它和virtual stuido理念不同,vs是想把所有的都集成到一起,导致它的安装包越来越庞大,臃肿,而vscode凭借插件运行机制,即插即用,非常灵

  • 我的问题是,创建一个待完成的数据表和另一个已完成的数据表是好的实践吗?或者我应该只制作一个包含两种类型数据的表,并按状态区分?

  • 问题内容: 受问题系列“ …的隐藏功能”的启发,我很想知道你最喜欢的Django提示或你所知的鲜为人知但有用的功能。 Please, include only one tip per answer. Add Django version requirements if there are any. 问题答案: 我将从我自己的提示开始:) 在settings.py中使用os.path.dirname