- Pasta raiz do projeto:
os.path.dirname(os.path.dirname(__file__)) - Pasta dentro da raiz do projeto:
os.path.join(BASE_DIR, 'templates')
os.path.join(BASE_DIR, 'nova_pasta')O os.path.join irá concatenar o caminho da pasta raiz com o nome da pasta.
- Pasta que está fora da pasta raiz do projeto (um nível acima):
os.path.join(os.path.dirname(BASE_DIR), 'links')O os.path.dirname(BASE_DIR) irá voltar uma pasta acima do projeto.