Retourner au contenu associé (entrée de forum : Template pour une application web)
Posté par François GUÉRIN (Mastodon) le 09 mars 2018 à 13:49. En réponse au message Template pour une application web. Évalué à 3.
Salut,
Je travaille avec django depuis 7/8 ans, quasi exclusivement, voici ma short-list:
Pour le debogage (sur la plateforme de dev), django-debug-toolbar est indispensable.
Après, j'override les CSS de bootstrap pour faire mon propre thème, avec lessc (je devrai passer à scass, mais j'ai la flème).
Je fais tourner une petite dixaine d'applis avec ces trucs...
La structure du projet: + projet/ +> __init__.py +--+ settings/ +> __init__.py (vide) +> base.py (config de prod) +> staging.py (config de preprod, "from .base import *" inside) +> dev.py (config de dev, "from .base import *" inside) +--+ static/ (fichiers statics communs) +> wsgi.py +> wsgi_staging.py (env.setdefault('DJANGO_SETTINGS_MODULE', "projet.settings.staging") inside) + templates/ (Base de templates par défaut) + appli/ (Application que je développe) +> __init__.py +> app.py +> models.py +> ... +--+ templates/appli/ (Templates de l'application, avec noms de fichiers pour les CBV: XXXX_list.html, XXXX_detail.html...)
+ projet/ +> __init__.py +--+ settings/ +> __init__.py (vide) +> base.py (config de prod) +> staging.py (config de preprod, "from .base import *" inside) +> dev.py (config de dev, "from .base import *" inside) +--+ static/ (fichiers statics communs) +> wsgi.py +> wsgi_staging.py (env.setdefault('DJANGO_SETTINGS_MODULE', "projet.settings.staging") inside) + templates/ (Base de templates par défaut) + appli/ (Application que je développe) +> __init__.py +> app.py +> models.py +> ... +--+ templates/appli/ (Templates de l'application, avec noms de fichiers pour les CBV: XXXX_list.html, XXXX_detail.html...)
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
# et dh5bp
Posté par François GUÉRIN (Mastodon) . En réponse au message Template pour une application web. Évalué à 3.
Salut,
Je travaille avec django depuis 7/8 ans, quasi exclusivement, voici ma short-list:
Pour le debogage (sur la plateforme de dev), django-debug-toolbar est indispensable.
Après, j'override les CSS de bootstrap pour faire mon propre thème, avec lessc (je devrai passer à scass, mais j'ai la flème).
Je fais tourner une petite dixaine d'applis avec ces trucs...
La structure du projet:
+ projet/
+> __init__.py
+--+ settings/
+> __init__.py (vide)
+> base.py (config de prod)
+> staging.py (config de preprod, "from .base import *" inside)
+> dev.py (config de dev, "from .base import *" inside)
+--+ static/ (fichiers statics communs)
+> wsgi.py
+> wsgi_staging.py (env.setdefault('DJANGO_SETTINGS_MODULE', "projet.settings.staging") inside)
+ templates/ (Base de templates par défaut)
+ appli/ (Application que je développe)
+> __init__.py
+> app.py
+> models.py
+> ...
+--+ templates/appli/ (Templates de l'application, avec noms de fichiers pour les CBV: XXXX_list.html, XXXX_detail.html...)