Le 20 août 2013 21:56, Michael Cornelis <[email protected]> a écrit :
> Bonjour à tous, > Bonjour :) > > Je fais mes débuts dans Django (enfin). > Mais j'aurai quelques questions... > > Concernant la partie DB. Je fais mes premier dev en SQLite. > > Lorsque je regarde mes tables... J'ai l'impression qu'il y a un beau > bazard avec les générations automatique des tables Django (auth, > django-admin etc) > Ensuite j'ai les tables concernant mes applications. > > Il y a t-il un moyen pour mettre du tri dans tout cela? > > La logique est pas très complexe, chaque table est prefixé par le nom de l'application afférente et ensuite le nom de l'objet en mode underscore_case. Automatiquement sont générées lors du syncdb les tables nécessaire au fonctionnement de django et si tu as fait une application "front" tu auras dans ta bdd des tables front_* > Autre question pour la partie auth des utilisateurs, utilisez-vous celle > de base de Django ou faite vous un système "maison"? > Celle de base, en utilise la notion de "profile" utilisateur, pour enrichir le modèle utilisateur et associé un profil à chaque utilisateur. Depuis les dernières version (1.4) de django tu as aussi la possibilité de définir toi même une class User tel que tu la voudrais :) (et qui sera prose en compte par toutes les librairies et le système dans son ensemble) à voir si c'est pas overkill pour toi. > > Merci à vous :-) > derien, en esperant que ça t'aide. ++ > > A bientôt > > Michaël > > > _______________________________________________ > django mailing list > [email protected] > http://lists.afpy.org/mailman/listinfo/django >
_______________________________________________ django mailing list [email protected] http://lists.afpy.org/mailman/listinfo/django
