将 django 设置中的 BASE_DIR 更改为目录

问题描述 投票:0回答:1

我正在开发 django 项目,在该项目中我尝试设置多个设置文件,现在我收到数据库迁移错误/通知。我不想创建新数据库并使用前一个数据库。
上一个目录结构

|myproject
|-myproject
|--settings.py
|-db

在我的base.py

BASE_DIR = Path(__file__).resolve().parent.parent 

当前目录

|myproject
|-myproject
|--db(new db after running sever)
|--settings
|---base.py
|---development.py
|-db(old db)

我不知道 base_dir 是如何工作的。我想使用我的旧数据库和所有其他东西。我尝试过谷歌,但我不明白那里的任何内容。那么如何在我的 BASE_DIR 路径中建立一个目录。
提前致谢,任何建议都会有帮助。

django django-settings
1个回答
0
投票

尝试以下操作: BASE_DIR = 路径(文件).resolve().parent.parent.parent

© www.soinside.com 2019 - 2024. All rights reserved.