我想使用node.js构建一个新的应用程序,但它需要相当多的后端管理,我宁愿不必构建。我在django中有一些现有的代码,并且非常像用于处理后端管理的内置Admin界面。
我是否可以使用像nginx之类的东西将所有流量定向到我的node.js应用程序,除非url路径以/ admin开头,在这种情况下它会将流量引导到django?
或者某些数据库的任何node.js框架都有管理界面吗?
感谢。
答案 0 :(得分:1)
是的,你可以这样做。
将django管理应用放在子域django.example.com
上可能更容易。
我正在使用Django管理界面和遗留的PHP应用程序。我发现我可以在几个小时内建立一个更好的管理员,而不是特别建造的管理员。前端显然仍在使用PHP和旧代码,但我只是换掉了现在在数据库上运行django的整个admin后端。
确实非常好。
答案 1 :(得分:0)
如果您已经在使用Node.js,则可能需要查看node-http-proxy,它可以根据路由将请求重定向到不同的位置。根据我的经验,设置和运行非常简单。