IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Django Python Discussion :

Comment organiser mon projet ?


Sujet :

Django Python

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 8
    Par défaut Comment organiser mon projet ?
    Bonjour

    Je suis novice sur Python/Django.
    Comment organiser mon projet ?

    Je m'explique, mes models commencent à avoir beaucoup de lignes de code... N'est-il pas possible des les organiser pour avoir 1 class/fichier ?

    Egalement, où mettre mes "libs" ? (mes fonctions pour y accéder de partout)
    Ou alors je fais copier/coller pour que mes applications n'en soient pas dépendantes ?

    Merci de vos éclaircissements

  2. #2
    Membre confirmé

    Profil pro
    Inscrit en
    Mai 2002
    Messages
    116
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 116
    Par défaut
    Ca m'interesse également, notamment au niveau des libs.

    Si par exemple, je veux gérer moi même le bbcode. Dois-je faire un app bbcode ? Mais il n'y a pas de modèle, rien à ajouter en base, juste un classe avec des fonctions, mais j'aimerais pouvoir les appeler de n'importe ou dans mon projet...

  3. #3
    Membre chevronné
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    271
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Décembre 2006
    Messages : 271
    Par défaut
    Pour les "libs" :
    je n'ai jamais touché à Django mais il suffit de mettre vos modules python dans le répertoire par défaut de votre version de python; à savoir :
    => google : django + sys path
    http://docs.djangoproject.com/en/dev...ions-of-django

  4. #4
    Membre confirmé

    Profil pro
    Inscrit en
    Mai 2002
    Messages
    116
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 116
    Par défaut
    hhhmm je voulais dire une "lib" propre à mon projet.

    Suffi de créer un fichier malib.py à la racine de mon projet ou de mon app et d'y mettre le code que l'on souhaite ?

    Ensuite faire un import genre from monapp.malib import MaClasse ?


    C'est la bonne manière de procéder ?

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 8
    Par défaut
    Personne d'autre n'est intéressé par cette question ?

Discussions similaires

  1. Comment organiser mon projet pour ouvrir un fichier ?
    Par hafizbe dans le forum Développement Web en Java
    Réponses: 4
    Dernier message: 25/06/2014, 15h47
  2. Comment organiser mon projet
    Par Fenix01 dans le forum Langage
    Réponses: 3
    Dernier message: 08/08/2009, 15h21
  3. [C#] Comment organiser mon projet ?
    Par lamyae_84 dans le forum Accès aux données
    Réponses: 8
    Dernier message: 30/08/2006, 09h37
  4. [VB.Net 2.0] Comment organiser un projet 3-tiers ?
    Par errant dans le forum Services Web
    Réponses: 3
    Dernier message: 07/03/2006, 21h09
  5. [Debutant(e)][eclipse] Comment organiser ses projets ?
    Par Javanaute dans le forum Eclipse Java
    Réponses: 9
    Dernier message: 09/04/2004, 10h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo