如何使用 Pathlib 为 Django/Faker 中的项目配置设置?
How can I use Pathlib for configuring the settings for the project in Django/Faker?
现在我正尝试使用 Faker 将一些虚假数据放入我的数据库中,仅用于检查目的。我已经创建了单独的文件,但在开始使用 Faker 本身和数据操作之前,我需要在这个单独的文件中配置项目的设置。
在 DJANGO==3.1 之前所有人都在使用 OS 模块和以下语法。
import os
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'project_name.settings')
但是现在,当Django 3.1以上的版本从OS模块切换到PATHLIB模块时,我应该如何使用PATHLIB而不是OS来编写这段代码?任何帮助都会有所帮助!
pathlib
仅替换 docs.
中列出的与文件系统相关的 os
模块调用
它与 os.environ
没有任何关系,并且该特定模块部分没有任何变化
现在我正尝试使用 Faker 将一些虚假数据放入我的数据库中,仅用于检查目的。我已经创建了单独的文件,但在开始使用 Faker 本身和数据操作之前,我需要在这个单独的文件中配置项目的设置。
在 DJANGO==3.1 之前所有人都在使用 OS 模块和以下语法。
import os
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'project_name.settings')
但是现在,当Django 3.1以上的版本从OS模块切换到PATHLIB模块时,我应该如何使用PATHLIB而不是OS来编写这段代码?任何帮助都会有所帮助!
pathlib
仅替换 docs.
os
模块调用
它与 os.environ
没有任何关系,并且该特定模块部分没有任何变化