Приложение Node.js, использующее интерфейс администратора Django - PullRequest
1 голос
/ 25 мая 2011

Я хотел бы создать новое приложение, используя node.js, но для этого требуется довольно много управления бэкэндом, которое мне не нужно создавать.У меня есть некоторый существующий код в django, и мне действительно нравится встроенный интерфейс администратора для управления бэкендом.

Можно ли использовать что-то вроде nginx для направления всего трафика в мое приложение node.js, кроме случаев, когдаurl path начинается с / admin, и в этом случае он будет направлять трафик на django?

В качестве альтернативы есть что-то вроде интерфейса администратора для какой-либо из структур node.js для определенных баз данных?

Спасибо.

Ответы [ 2 ]

1 голос
/ 25 мая 2011

Да, вы можете сделать это.

Может быть проще разместить приложение администратора django на поддомене, django.example.com.

Я использую интерфейс администратора Django с устаревшим приложением PHP. Я узнал, что за несколько часов я могу создать более хорошего администратора, чем специальный. Внешний интерфейс, очевидно, все еще использует PHP и старый код, но я просто поменял весь административный сервер, который теперь работает на django с базой данных.

Это действительно очень мило.

0 голосов
/ 10 июля 2012

Если вы уже используете Node.js, вы можете посмотреть node-http-proxy , который может перенаправлять запросы в разные места в зависимости от маршрута. Он очень прост в настройке и работает очень быстро, исходя из моего опыта.

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