I start in the world of Django, I developed some “information sites” (nothing complicated), but this week my boss ordered me to migrate large software with 7 modules.
So, I went to read the documentation page and search on Google how I could create this software using Django. I know that each “module” can be called an “application”, so I am creating a new project and one application for each module (I don’t know if it was right, because the modules will not be public).
The problem is that now I do not know what the next step is.
All my applications can exchange data (each application has its own models, but sometimes one application has a model associated with models in other applications)?
Where do I write code for the login process (I create a manageUsers application that was thought to handle registration, editing, sharing, and checking the profile of the current or new user), and we can share this session data through the applications?
Do I need another application for posting information on the site (for example, contact, pricing ...)? I am using Python 2.7, Django 1.3, Memcached and Mysql 5.
If someone can help me or tell me where it can clarify these questions, because most explain how to develop using only one application, and there was no answer in IRC, otherwise I have to write all the code in one application?
Best wishes
source share