джанго и друпал - PullRequest
       1

джанго и друпал

0 голосов
/ 05 августа 2010

Есть ли способ работать с красивыми темами drupal и отображать контент django?У меня есть сайт, написанный на Django, и теперь мне нужно создать шаблоны и немного дизайна сайта для его отображения. Как я могу использовать drupal для этой цели?

Спасибо ..

Ответы [ 2 ]

6 голосов
/ 06 августа 2010

Соединение двух систем таким образом всегда приводит к разрывам. Что бы вы ни хотели сделать в Django, вы, вероятно, сможете понять, как это сделать с модулями Drupal и пользовательским кодом. И любую тему, которую вы можете создать в Drupal, можно создать и для Django. Дополнительное время, которое вы потратите на изучение того или иного, в конечном итоге окупится в меньшем количестве аварий.

2 голосов
/ 05 августа 2010

Система тем Drupal специфична для Drupal: вы не можете отделить ее, не переписав много функций. Однако вы можете использовать Drupal в качестве интерфейсного сайта и предоставлять свой сайт Django для Drupal в качестве API или даже представлять саму базу данных.

В качестве API вы можете использовать Views 3 Custom Backend API для чтения данных из Django и их повторного отображения. Документации пока нет (Views 3 еще не выпустил стабильную версию), но вы можете проверить Apache Solr Views или Extendr , чтобы получить представление о том, как реализовать это.

Вы можете использовать API базы данных Drupal, но база данных действительно должна быть той же СУБД, что и Drupal. Вы можете обойти это ограничение, но это реальная боль (хотя в Drupal 7 это стало проще).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...