Can you really scale up with Django...given that you can only use one database? (In the models.py and settings.py)
If you find out that the DB is the bottlenck of your app, and their is now way around it (like using caching) then you should scale your DB as well. Django has nothing to do with this
Django only allows you to use one database in settings.py.
Does that prevent you from scaling up? (millions of users)