gpt4 book ai didi

django - 跨平台部署

转载 作者:行者123 更新时间:2023-12-04 06:44:13 26 4
gpt4 key购买 nike

我正在 Linux 和 Windows 上使用 Django 项目。所以我正在尝试配置“settings.py”以在两个平台上工作。

我可以将模板目录配置为:

TEMPLATE_DIRS = (
'c:/artefacts/workspace/BookMixToFb2/src/templates',
'/home/demas/workspace/BookMixToFb2/src/templates'
)

这将适用于 linux 和 windows。

但是当我设置数据库连接时,我只有一种设置数据库文件的方法:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3', # Add 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'oracle'.
#'NAME': 'C:\\Users\\ademidov.GMCS\\workspace\\BookMixToFb2\\sqlite.db', # Or path to database file if using sqlite3.
'NAME': '/home/demas/workspace/BookMixToFb2/sqlite.db', # Or path to database file if using sqlite3.

有没有办法设置两个不同的数据库文件路径并将当前路径作为命令行参数传递?

最佳答案

关于django - 跨平台部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3895784/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com