Hello djangonauts,

maybe someone of you has a good solution for the following scenario:

We have several rather complex web applications (partly php-based,
partly zope2-based) and I'd like to integrate them into one django-
based front-end. New apps will be implemented with django, but we
definitely need these "legacy" (php/zope2) apps to be available to the
user within *one* front-end. Ideally the different apps should look
like they actually were *one* app. (By the way, one of the php-based
apps is Moodle (www.moodle.org).)

This is my vision: After an user has logged into the (to-be-developed)
django site, he get's some kind of "menu bar" (based on yahoo's yui)
on the top of the screen. Every menu item selects a different web
application, which may be django-based, php-based or zope2-based. The
selected application will be shown below the menu bar, so the user can
use the menu-bar to switch between the different web apps.

Do you have an idea, how this could be implemented?

Currently, I'm thinking about implementing some kind of http-proxy
within my django-app, so django would forward the incoming requests
(get/post) to the particular application. When receiving the response,
django could modify the html source so the content gets embedded into
my common page template (with the menu bar at the top of the page).
Additionally I'd implement a "authentication bridge" between the
different apps to share the login information with django.

Is this a reasonable way to do it? Or do you have a better approach?
Thank in advance for any hint!

-Stephan


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to