gpt4 book ai didi

python - 在 Django 之外使用 Django 数据库层?

转载 作者:IT老高 更新时间:2023-10-28 12:53:46 26 4
gpt4 key购买 nike

我在 Django 中创建了一个不错的数据库,我想通过我的网站内容外部的一些 python 脚本进行交互,所以我很好奇这是否可能在 Django 站点之外使用 Django 数据库 API,如果是这样,是否有人知道如何做到这一点?谷歌并没有为此产生很多成功。

最佳答案

您只需要在进行任何调用之前配置 Django 设置,包括导入模型。像这样的:

from django.conf import settings
settings.configure(
DATABASE_ENGINE = 'postgresql_psycopg2',
DATABASE_NAME = 'db_name',
DATABASE_USER = 'db_user',
DATABASE_PASSWORD = 'db_pass',
DATABASE_HOST = 'localhost',
DATABASE_PORT = '5432',
TIME_ZONE = 'America/New_York',
)

同样,请确保在运行之前运行该代码,例如:

from your_app.models import *

然后照常使用 DB API。

关于python - 在 Django 之外使用 Django 数据库层?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2180415/

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