Possibly.  I have never heard of this and I do not do it.  If I were
just making random applications for distribution to others I might
consider it, but most of the time I am making an application for a
specific purpose or organization/company.  In that case, I create a
project for the org/company/website and put the separate apps (based
on function) under the project.

On Sep 6, 4:49 pm, "Adam Jenkins" <[EMAIL PROTECTED]> wrote:
> On 9/6/07, Brian Morton <[EMAIL PROTECTED]> wrote:
>
>
>
> > Well, by its nature, each Django project has its own DB.  Multi-db
> > support is coming soon, but not in trunk yet.
>
> > If these are all applications that belong to the same project, Django
> > is not designed to handle them on a per-DB basis.  The convention
> > Django uses is a DB for the project and <appname>_<modelname> for the
> > tables.  This should not prevent any conflicts since a Python error
> > would occur if you duplicated a model within your app's model.  I am
> > not aware of any MySQL limit on tables per DB, nor should it make a
> > difference from a performance perspective.  Just keep in mind that
> > these apps will all share a single admin interface, and while there
> > are some access controls, they may not be granular enough for what you
> > need.  That may drive your requirement to move some of these apps to a
> > separate project.
>
> This actually brings up an issue. I've heard that many Django developers
> don't
> use projects at all, that they just use apps. Is this correct? Should I
> default to one
> project and break it up into smaller ones if the need arises?
>
> On Sep 6, 4:27 pm, "Adam Jenkins" <[EMAIL PROTECTED]> wrote:
>
> > > I'm moving old php apps to Django. All the old php apps each have their
> > own
> > > DB. So I'm deciding now if I should just put everything inside a big DB.
> > I
> > > think when I'm all done, I could easily push 200 tables. Almost all of
> > these
> > > are intranet apps, so the load is pretty small. Is one large DB an
> > issue, or
> > > are there any other problems I should look out for?
>
> > > --
> > > ---------------------------------------
> > > Adam Jenkins
> > > [EMAIL PROTECTED]
> > > 312-399-5161
> > > ---------------------------------------
>
> --
> ---------------------------------------
> Adam Jenkins
> [EMAIL PROTECTED]
> 312-399-5161
> ---------------------------------------


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

Reply via email to