python - django 设置中的函数参数是什么意思?
问题描述
Django新手在这里。我在 Django 2.1 上,当我在 settings.py 文件中看到这一行时正在学习教程。这条线到底是什么意思?os.path.join 做什么?
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
解决方案
os.path.join()
将部分路径连接到完整的、系统独立的路径。
在不同的操作系统上,您有不同的路径约定,例如 Windows 与 Linux。
os.path.join(BASE_DIR, 'static')
只需加入BASE_DIR
这是您的基本 Django 目录的路径,并static
生成类似path/to/django/static
.
推荐阅读
- wordpress - 域更改:使用 htaccess 重定向 301 不起作用
- node.js - VSCode节点js调试器卡在结构化堆栈文件中
- javascript - 如何使用 v-select 列表显示 vuetify 数据表的隐藏列?
- amazon-web-services - kafka消费者——长途
- python - 如何获取未在 gcp 中安装 stackdriver 监控代理的实例列表?
- excel - 使用多个条件将数据从工作表复制到工作表
- c# - 当异步控制器具有等待并仍在从数据库加载数据的方法时,页面加载是否停止
- arduino - 如何更改热敏打印机的默认波特率?(CSN-A1)
- python - Python:读取 csv 文件(无库)
- amazon-web-services - ECS 容器无法使用 AWS KMS 密钥,因为访问被拒绝