Sto cercando un buon modo per installare più progetti Django completamente diversi sullo stesso server usando solo un singolo nome di dominio. Il punto è che voglio passare a qualcosa di simile:più istanze di django su un singolo dominio
http://192.168.0.1/gallery/ # una galleria di foto di Django progetto
http://192.168.0.1/blog/ # un blogging
questo modo, posso sviluppare e testare più progetti Django sullo stesso server semplicemente facendo riferimento a URL diversi. (nota: non penso che questo modulo di Django Sites sia quello che sto cercando perché i progetti devono essere distinti). Ad esempio, PHP si comporta in questo modo in quanto posso installare qualcosa come php-gallery e phpmyadmin sullo stesso server, solo con percorsi URL diversi.
Qualcuno sa di buone risorse su come configurare più progetti Django su più URL su un singolo server utilizzando Apache (con mod_python o mod_wsgi)? Le cose che sarei interessato a sapere è come impostare apache.conf, la possibile configurazione di virtualenv e le modifiche a urls.py per sistemare tutto ciò. La maggior parte degli esempi di distribuzione di Django che vedo sono per un'applicazione per dominio o sottodominio.
Qualsiasi consiglio è molto apprezzato.
Grazie,
Joe
Grazie per questo grande esempio. Buono a notare anche il percorso dei cookie! –
Sono riuscito a far funzionare un progetto utilizzando questo approccio. –
Come si fa su i18n_patterns che antepone il codice lingua ai pattern e quindi aggira il tuo URL/galleria / –