2
我正在使用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.
有什么办法来设置为数据库文件中的两个不同的路径,并通过当前路径命令在线参数?
谢谢。伟大的话题。 – demas 2010-10-09 05:18:53