将文件保留在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'))
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)