I'm working on a Django 1.4-based social networking website as a personal project. I'm considering hosting it at Google App Engine; however, I've read that its non-relational database engine doesn't support joins.
How does that affect me, i.e. are there any I should take for make my site work on GAE, or does Django work fully out of the box?
My site relies on numerous third-party Django apps, including django-generic-m2m. Would I even need it on Google's DBMS?
You can try to apply for access to Google Cloud SQL, which apparently supports django running on GAE.