django可以使用外部数据库吗?
django可以使用外部数据库吗?我的意思是,如果您有一个用于db的服务器和其他带有web服务器的n服务器,django可以在外部机器上使用db吗?django可以通过internet向另一个django db查询吗?据介绍,django能够使用多个数据库。是否支持远程访问将取决于您选择使用哪一个,但作为一般规则,它是受支持的,除了sqlite之外,Django可以使用多个数据库。是否支持远程访问将取决于您选择使用哪种访问—但是,作为一般规则,它是受支持的,除了django可以使用外部数据库吗?,django,Django,django可以使用外部数据库吗?我的意思是,如果您有一个用于db的服务器和其他带有web服务器的n服务器,django可以在外部机器上使用db吗?django可以通过internet向另一个django db查询吗?据介绍,django能够使用多个数据库。是否支持远程访问将取决于您选择使用哪一个,但作为一般规则,它是受支持的,除了sqlite之外,Django可以使用多个数据库。是否支持远程访问将取决于您选择使用哪种访问—但是,作为一般规则,它是受支持的,除了sqlite是之外,您的数据库和w
sqlite
是之外,您的数据库和web服务器可以位于不同的服务器上。您只需在设置文件中指定主机即可。请参见是的,您的数据库和web服务器可以位于不同的服务器上。您只需在设置文件中指定主机即可。请参见是,您可以从任何地方访问数据库。但是他们(你)需要为你的IP提供数据库特权。有些代码是这样的
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'NAME': 'mydatabase',
'USER': 'mydatabaseuser',
'PASSWORD': 'mypassword',
'HOST': Remote Host,
'PORT': '5432',
}
}
您还可以使用外部django包进行部署。是的,您可以从任何地方访问数据库。但是他们(你)需要为你的IP提供数据库特权。有些代码是这样的
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'NAME': 'mydatabase',
'USER': 'mydatabaseuser',
'PASSWORD': 'mypassword',
'HOST': Remote Host,
'PORT': '5432',
}
}
您也可以使用外部django软件包进行部署。是的,它可以,但是您会打开数据库的公共网络端口吗?不会。它将在本地局域网上是的,可以,但是你会打开一个公共网络端口到你的数据库吗?不,我不会。它将在本地局域网中