De pinax docs
Personnalisation
Comme plus de sites sont construits en utilisant Pinax, plus les pratiques exemplaires verront le jour, mais pour l'instant ce que nous recommandons est:
- Toujours travailler sur une version stable. La version la plus récente est 0.7.1.
- Utilisez la commande pinax-admin setup_project.
- Apportez les modifications nécessaires aux fichiers settings.py et urls.py de votre répertoire copié.
- Modifiez le nom de domaine et le nom complet du site dans l'interface d'administration.
- Développez vos applications personnalisées sous votre nouveau projet ou n'importe où sur le chemin Python.
- Développez vos propres modèles dans votre nouveau projet.
Ce thread
est très pertinent à votre question et examine les options pour des raisons impérieuses les applications Pinax par défaut.
Il suggère de regarder https://github.com/eldarion/idios
, (une application de profil extensible conçu pour remplacer les applications de profils dans Pinax).
Ce blog
a des commentaires sur le remplacement des applications Pinax par défaut:
build-in prépondérants Applications Pinax
En supposant que nous voulons remplacer $ PINAX_ROOT/apps/blog avec $ PROJECT_ROOT/apps/blog nous pouvons le faire simplement en copiant l'application et faire de notre projet-local (lire individuelle) les modifications à elle. Pinax va puis charger $ PROJECT_ROOT/apps/blog au lieu de $ PINAX_ROOT/apps/blog.
Ceux qui ne se soucient pas de la fusion en changements en amont, ni soumettre corrections de bugs/amont seraient les caractéristiques permettant juste question cp -a $ PINAX_ROOT/apps/blog $ PROJECT_ROOT/apps et faire.Ceux qui se considèrent comme de bons citoyens FLOSS pays se soucient toutefois à cotiser retour aussi bien ...
Les applications Pinax par défaut vous chercher à remplacer (si nécessaire), serait: