Application Web (Django) typique de la structure de dossier de projet
Je suis très nouveau pour du développement web, je voulais juste savoir s'il existe un recommandé(de préférence) structure de dossier de projet à utiliser (peut-être même spécifique à Django en fonction des projets).
Merci.
django-admin.py
et manage.py
vous donner une structure de dossiers déjà, ce que vous n'êtes pas certain?Comme dit Ben, la structure par défaut que Django crée est suffisante pour une "typique" du projet. Si vous souhaitez déployer dans un Apache/(nginx|lighttpd) de l'environnement, il y a plusieurs tutoriels pour vous aider à démarrer. Cependant, puisque vous dites que vous êtes nouveau développement web, vous voudrez peut-être laisser cette partie de votre projet à quelqu'un de plus familier avec la configuration du serveur, en particulier parce que un mal configuré structure de dossier peut exposer votre projet à des risques de sécurité.
Merci les gars. Je commence à obtenir ma tête autour de ce
OriginalL'auteur Greg | 2010-02-17
Vous devez vous connecter pour publier un commentaire.
J'ai vu quelques avis sur ce:
Si vous êtes nouveau dans le développement web, vous pourriez envisager de l'aide de la structure de dossier
django-admin
etmanage.py
vous donner (comme Ben l'indique). Qui vous permettra d'apprendre comment écrire une application web, et vous pouvez déplacer les fichiers un peu plus tard que vous avez besoin.je n'ai pas l'obtenir. je n'ai qu'une "app". pourquoi la séparation obligatoire entre "app" et le "projet" répertoire?
OriginalL'auteur Tom Dunham
Je pense que la structure de dossiers et d'autres meilleures pratiques sont couverts par Lincoln Boucle Django Meilleures Pratiques document.
Ils ont même un projet sur github pour générer automatiquement la mise en page dans leur structure recommandée.
Je pense que c'est très similaire et en ligne avec le Pinax des recommandations; mais vous voudrez peut-être vérifier cette partie.
OriginalL'auteur Lakshman Prasad