I'm new to Django, so I was looking for some advice on good model and app design and on how that affects performance.
My first app has nine models, and after working with it for a bit, it seems like it's actually two apps: one for meta data and another for content management. Are there any rules of thumb for when you should separate out some functionality into its own app? Is there a certain number of models that would suggest you probably have more than one app? Is there any impact on Django's performance? I.e. is an app with four models faster than an app with 20? If I'm importing models from one app into another, is that faster/slower than just having all the models in one app? (In my case, I'd move the four meta data models to a separate app and import just one of them into the content management app. Is this actually slower than just keeping all the models in one single app?) Thanks, -- Austin Govella Thinking & Making: IA, UX, and IxD http://thinkingandmaking.com [EMAIL PROTECTED] --~--~---------~--~----~------------~-------~--~----~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---