2010-08-05 46 views
0

有没有办法使用drupal美丽的主题并显示django内容? 我有网站用Django编写,我现在需要建立模板和一些设计网站来显示它.. 我该如何使用drupal来实现这个目标?django和drupal

谢谢..

回答

2

Drupal的主题化系统是专门针对Drupal的:您可以在无需重写了很多功能没有分开。但是,您可以将Drupal用作前端网站,并将您的Django网站作为API展示给Drupal,甚至公开数据库本身。

作为一个API,您可以利用新的自定义后端API从Django读取数据并重新显示它。目前还没有任何文档(视图3尚未达到稳定版本),但您可以查看Apache Solr ViewsExtendr以了解如何实施它。

您可以使用Drupal的数据库API,但数据库确实需要与Drupal相同的RDBMS。你可以绕过这个限制,但这是一个真正的痛苦(尽管在Drupal 7中这更容易)。

6

以这种方式耦合两个系统总是会导致流泪。无论你想在Django中做什么,你都可以想出如何处理Drupal模块和自定义代码。而且,无论您在Drupal中创建的主题都可以为Django创建。你花费额外的时间学习一个或另一个将最终减少火车残骸。