Hi,

I'm seeking for advices (or solutions) how to split my current 
monolithic application to more modular, smaller pieces.

I've legacy database containing about 140 tables which are mapped to 
models. One key feature is "enum" table that has hundreds of enum-kind 
values (used mostly in value selection lists). Almost every other table 
has one or more foreign keys to this "enum" table.

Currently my application is constructed from following parts:
  * Models
  * Business logic
  * Dojo dijit-widget html-forms that are fetched with AJAX query
  * JSON-RPC functions

So how to split it up in smaller independent apps?
Build some core that contains model + business logic that is not 
application specific and then separate form, JSON-RPC functions and 
application specific business logic in this same app module?



-- 
Jani Tiainen

--~--~---------~--~----~------------~-------~--~----~
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