问题标签 [django-mysql]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
64 浏览

django - 如何在 django 中使用 mysql-connector mysql 适配器??/

我不能在托管服务器中使用 mysqlclient 包,因为它是共享托管服务器,他们不会让我拥有 root 权限!所以我找到了 mysql-connector 适配器,我猜它是由 MySQL 开发的,但我找不到任何人使用它来连接数据库,有人知道如何使用它吗?请帮忙

0 投票
1 回答
121 浏览

django - 将 Django 连接到 VPS 上的 MySql 数据库

我正在尝试在 VPS 上运行我的 Django 项目。我的 Django 项目使用 MySQL。在我的本地计算机上运行它时,我使用以下代码将 MySQL 连接到 Django

连接到 MySQL 时,这里的 'USER'、'HOST'、'PORT' 必须是什么?

0 投票
1 回答
47 浏览

django - 将字典列表中存在的多个 id 与模型 django 的 id 进行比较

如何进行有效的 django orm 查询,它将字典列表中的 id 与其他模型中作为外键的 id 进行比较,例如我有两个模型

现在我想提取产品订单中存在的所有产品。

在简单的查询中,我可以这样做:

有没有办法通过一个查询或更有效地得到这个?

0 投票
1 回答
83 浏览

mysql - 如何防止 mySQL 自动增量在 Django 中重置

我正在创建一个主键是 AutoFields 的 Django 应用程序。即我没有在我的模型中手动分配任何字段作为主键。

我需要使用 mySQL。

我需要不时将所有数据导出到 excel 或另一个 django 应用程序。因此,主键必须是唯一的,以便能够识别新记录或要在 excel/其他应用程序中删除的记录。

但是,我读过当数据库重新启动时,mySQL 自动增量计数器重置为最大键。如果删除了最新记录,这将导致重新分配键。

我需要避免这种情况。不应重新分配任何键。

如何才能做到这一点?

0 投票
1 回答
190 浏览

mysql - 同一 MySQL 服务器中的多个数据库

对于我的一个 Django 项目,我已经在 MySQL 中有一个数据库。我需要让两个单独的 Django 项目共享同一个数据库。

项目 1/settings.py

项目1/etc/mysql/my.cnf:

database = project2在这里,我可以为我的第二个项目使用不同的数据库 ( ) 吗?

我愿意使用 sameuser和 same password

我怎样才能做到这一点?

0 投票
1 回答
92 浏览

django - Django Annotate ExpressionWrapper 不返回预期类型

我有以下型号:

我从以下查询集中获取intdue_ondatetime.date的类型,而不是并且无法弄清楚原因。

我使用的数据库是 MySQL。所以基本上如果reception_date=datetime.date(2021, 5, 13)terms_of_payment=2,我希望得到datetime.date(2021, 5, 15),但我得到2021515的是<class 'int'>

0 投票
1 回答
2050 浏览

django - Django for MySQL 中的 JsonField

我目前使用 django 3.2 和 MySQL 作为数据库,我想使用MySql Json Field。出于这个原因,在我的项目中使用django-mysql第三方包。创建模型后收到此警告:(django_mysql.W004) django_mysql.models.JSONField is deprecated. HINT: Use django.db.models.JSONField or django-jsonfield-backport instead. 如果我 django.db.models.JSONField用作 json 字段,django 使用特定 MySQL 的 JsonField 吗?剂量对性能有影响吗?哪一个在数据库上的性能最好?

0 投票
1 回答
64 浏览

mysql - 如何在 django 中使用默认字符集 - mysql 数据库连接

因此,我正在重新配置我的 SQL,并决定从 my.conf 移回 settings.py(上下文:https ://docs.djangoproject.com/en/3.2/ref/databases/#mysql-notes )

'read_default_file': '/path/to/my.cnf',

所以我从 my.conf 转移到 settings.py 我得到了一个错误

我的代码:

0 投票
1 回答
61 浏览

python - 我无法在 AWS EC2 上启动 gunicorn

我打算在我的 django 项目中更新为使​​用 sqlite 数据库到 mysql 数据库中。更换 settings.py 后,如下所示:

` 数据库 = {

}

然后我执行了这个命令systemctl restart gunicorn

这是屏幕截图:

EC2 截图

0 投票
2 回答
234 浏览

python-3.x - 使用 Django 3.3 保存 JSON 数据

众所周知,Django=3 支持JSONField。我正在尝试使用 JavaScript 在我的 Django 项目中保存 JSON 数据,我在输入字段中获取数据,如下所示:

从输入字段中,我使用.

因此,product_list_json是 inout 字段的名称。但是保存的数据被赋予了不同的视图,保存的数据看起来像:

问题是,数据是用额外的“\”保存的。我能做些什么来解决这个问题?