我在mysql上的drupal 6安装中有3到4000个节点,并希望通过我的django应用程序访问这些数据。我使用manage.py inspectdb来获取模型结构的骨架。我想drupal的数据库方案有很好的/历史原因,但发现有一些难以理解的结构,并且在数据库上应用django模型存在一些挑战。迄今为止的一些经验是:
有没有人有使用django访问drupal数据的经验?
答案 0 :(得分:1)
当节点可以进行多次修订时,您将如何对OneToOne关系进行节点和修订。它现在可能很方便/可能,但以后会给你带来麻烦。
您应该创建一个管理器或方法来访问正文的最新版本。
处理时间戳时的问题始终是时区信息消失了。如果您需要该信息,则需要从Drupal服务器获取该信息。如果您使用相同的时区,除非您需要非常具体的时间,否则它应该不是问题。