“Django基础”的版本间的差异
跳到导航
跳到搜索
第4行: | 第4行: | ||
python -m django --version | python -m django --version | ||
=django项目中settings.py中的BASE_DIR的分析= | =django项目中settings.py中的BASE_DIR的分析= | ||
− | + | <pre> | |
1.__file__得到当前文件文件名字 | 1.__file__得到当前文件文件名字 | ||
第13行: | 第13行: | ||
4.os.path.dirname(os.path.dirname(os.path.abspath(file)))得到当前文件的上一次文件夹的上一层文件夹路径 | 4.os.path.dirname(os.path.dirname(os.path.abspath(file)))得到当前文件的上一次文件夹的上一层文件夹路径 | ||
+ | grep -rn BASE settings.py #当前文件的上一个目录是也 | ||
+ | 'DIRS': [os.path.join(BASE_DIR, 'templates'),], | ||
+ | |||
+ | |||
+ | </pre> | ||
[https://blog.csdn.net/Benzmjs/article/details/103004073 关于django项目中settings.py中的BASE_DIR的分析] | [https://blog.csdn.net/Benzmjs/article/details/103004073 关于django项目中settings.py中的BASE_DIR的分析] | ||
[https://www.codenong.com/25688132/ 关于django:BASE DIR的绝对路径是什么?] | [https://www.codenong.com/25688132/ 关于django:BASE DIR的绝对路径是什么?] |
2021年5月31日 (一) 02:08的版本
tutorial
$ python3 -m pip install Django==2.2 python -m django --version
django项目中settings.py中的BASE_DIR的分析
1.__file__得到当前文件文件名字 2.os.path.abspath(file)得到当前文件的绝对路径 3.os.path.dirname(os.path.abspath(file))得到当前文件的上一层的文件夹路径 4.os.path.dirname(os.path.dirname(os.path.abspath(file)))得到当前文件的上一次文件夹的上一层文件夹路径 grep -rn BASE settings.py #当前文件的上一个目录是也 'DIRS': [os.path.join(BASE_DIR, 'templates'),],