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

Répondre à