(Remarque) Ordre de recherche des fichiers modèles dans Django

Remarquez complètement.

Exemple d'ordre de recherche de modèle


django.template.loaders.filesystem.Loader: /Users/01013548/repositories/evolve/django_training/mysite/templates/index.html (Source does not exist)
django.template.loaders.app_directories.Loader: /Users/01013548/.pyenv/versions/3.5.2/lib/python3.5/site-packages/django/contrib/admin/templates/index.html (Source does not exist)
django.template.loaders.app_directories.Loader: /Users/01013548/.pyenv/versions/3.5.2/lib/python3.5/site-packages/django/contrib/auth/templates/index.html (Source does not exist)
django.template.loaders.app_directories.Loader: /Users/01013548/repositories/evolve/django_training/mysite/myapp/templates/index.html (Source does not exist)

En tant que destination de recherche

  1. Dans le répertoire des modèles directement sous le projet Django (mysite)
  2. Chemin de la bibliothèque python et ainsi de suite (Eh bien, ne l'utilisez pas trop ... je ne vois pas le but)
  3. Dans le template de l'application (myapp) dans le projet Django

Pour 1, os.path.join (BASE_DIR, 'templates') dans TEMPLATE.DIRS dans setting.py Puisqu'il est spécifié, il semble qu'il soit sorti.

Quant à 2 et 3, il semble qu'ils puissent être recherchés car TEMPLATES.APP_DIRS à l'intérieur de setting.py est défini sur True. (False ne recherche plus)

Recommended Posts

(Remarque) Ordre de recherche des fichiers modèles dans Django
(Note) Django dans l'environnement Vagrant
Afficher Django ManyToManyField dans un modèle
Utilisez le modèle jinja2 dans un fichier Excel
Django Note 4
Django Note 5
Django Note 1
Django Note 3
Django Note 2
Modèle HTML Django partie 2
Modèle dans Django
Modèle HTML Django
Astuces pour les modèles Django
Le modèle Django lit Makdown et reStructuredText écrits dans un fichier externe au format HTML
[Linux] Recherche de fichiers
Spécifiez l'URL de la vue dans le modèle Django
Faites une recherche ambiguë pour mysql dans Django
Formulaire à Django
Remarque DJango: depuis le début (création d'une vue à partir d'un modèle)
Comment utiliser le moteur de modèle dans une application de fichier de Pyramid
Ordre d'exécution de Django Middleware
[Note] Lecture de fichier ~ Python ~
Traitement de fichiers en Python
Manipulation de fichiers avec Python
Modifications du modèle dans Django
Téléchargement de fichiers avec django
Recherche linéaire en Python
Note du didacticiel Django Girls
Recherche binaire en Python
Ordre naturel en Python
Définir le format de sortie du type DateTime dans le modèle Django
Comment vérifier le comportement d'ORM avec un fichier avec django
Erreurs courantes dans django Partie 1 À propos de template.exceptions.TemplateDoesNotExist (Remarque)
[Note] Importation de fichiers dans le répertoire parent en Python
Google recherche la chaîne sur la dernière ligne du fichier en Python
Une commande pour lister tous les fichiers par ordre de nom de fichier