Mi piace molto Django. Ho giocato un po 'con Rails, ma personalmente preferisco la logica di Django. Preferisco anche Python su Ruby. Di nuovo, preferenze personali. Nonostante tutto, ora sto passando a Rails a causa della mancanza di supporto nativo di Django per database come mongodb. Ho visto che non c'era alcun piano per Django 1.5 per supportare i database NoSQL.Esiste un piano per Django per gestire i database NoSQL in modo nativo?
Ho provato a installare django-nonrel perché sembrava promettente, ma senza successo. Anche se ci sono riuscito, non posso fidarmi di questa forcella del django considerando la mancanza di sviluppo attivo. Non c'è nemmeno un post per dirti quale versione delle dipendenze installare, alcune delle quali si aggiornano abbastanza velocemente. Quindi ti imbatti in errori che non sono ben documentati, ed è solo un orrore.
Django potrebbe essere un investimento a lungo termine per me, quindi mi chiedevo se esistesse un piano per modificare l'ORM di Django per supportare i database NoSQL?
Questa potrebbe essere una domanda più adatta a una delle mailing list di Djangos, che in genere non è classificata come una domanda di "programmazione". – Sammaye
Hai letto il wiki ufficiale di Django per [supporto NoSQL] (https://code.djangoproject.com/wiki/NoSqlSupport)? Parla di un connettore [da Django a MongoDB] (https://nesdis.github.io/djongo/) – nesdis