在Django中读取本地文件

在Django中读取本地文件,第1张

在Django中读取本地文件

将文件保留在django项目的根目录中,然后在settings.py文件中添加以下内容。

PROJECT_ROOT = os.path.abspath(os.path.dirname(__file__))

然后在视图中执行此 *** 作。

import osfrom django.conf.settings import PROJECT_ROOTfile_ = open(os.path.join(PROJECT_ROOT, 'filename'))

更新:

在较新的Django版本

base_DIR
中,已经在settings.py文件中定义了该版本。因此,您可以执行以下 *** 作。

import osfrom django.conf import settingsfile_ = open(os.path.join(settings.base_DIR, 'filename'))


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5664596.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存