Hey guys,

I'm a 12 year ColdFusion guy learning Django and Python and had a
quick question. If this is the wrong place to post this question, I
apologize.

I'm interested in converting a Customer relationship management (CRM)
system currently written in ColdFusion over to Python using Django,
however the concept of separate apps in a single Django project is
confusing to me. My CRM system currently manages customers, orders,
purchase orders, etc... and all of these separate pieces are related.
For example,

* A customer has many orders
* A order can result in a purchase order being created
* etc

My question is, if each piece (customers, orders, ...) ties together,
should all of this functionality be placed in a Django project with a
single app, or is it typical to break each piece into into a separate
app? If you separate them into different apps (an app for customers,
an app for orders)... then I'm confused how they tie together,
especially on the model layer.

Thanks,

Grant

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

Reply via email to