Résolue

Utilisation de pathlib au lieu d'os.path.join

# Modules # Django # Python

Une remarque: à 6m48, tu utilises os.path.join pour concaténer BASE_DIR avec le chemin du dossier templates. N'est-ce pas plus simple de faire directement:

'DIRS': [BASE_DIR / "templates"]

qui utilise la concaténation de pathlib (qui est déjà importé par défaut)? Ou bien y a-t-il un risque particulier à se passer du module os pour cette opération?

Salut Simon,

Pas du tout, dans les anciennes versions de Django, c'est le module os qui était utilisé, désormais c'est pathlib. Si tu travailles sur un ancien projet qui utilise os, continue avec, si le projet est plus récent et utilise pathlib, utilise pathlib ;)

👍🏼Merci Thibault!

Inscris-toi

(c'est gratuit !)

Inscris-toi

Tu dois créer un compte pour participer aux discussions.

Créer un compte

Rechercher sur le site

Formulaire de contact

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.