问题标签 [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.
django - 如何在 django 中使用 mysql-connector mysql 适配器??/
我不能在托管服务器中使用 mysqlclient 包,因为它是共享托管服务器,他们不会让我拥有 root 权限!所以我找到了 mysql-connector 适配器,我猜它是由 MySQL 开发的,但我找不到任何人使用它来连接数据库,有人知道如何使用它吗?请帮忙
django - 将 Django 连接到 VPS 上的 MySql 数据库
我正在尝试在 VPS 上运行我的 Django 项目。我的 Django 项目使用 MySQL。在我的本地计算机上运行它时,我使用以下代码将 MySQL 连接到 Django
连接到 MySQL 时,这里的 'USER'、'HOST'、'PORT' 必须是什么?
django - 将字典列表中存在的多个 id 与模型 django 的 id 进行比较
如何进行有效的 django orm 查询,它将字典列表中的 id 与其他模型中作为外键的 id 进行比较,例如我有两个模型
现在我想提取产品订单中存在的所有产品。
在简单的查询中,我可以这样做:
有没有办法通过一个查询或更有效地得到这个?
mysql - 如何防止 mySQL 自动增量在 Django 中重置
我正在创建一个主键是 AutoFields 的 Django 应用程序。即我没有在我的模型中手动分配任何字段作为主键。
我需要使用 mySQL。
我需要不时将所有数据导出到 excel 或另一个 django 应用程序。因此,主键必须是唯一的,以便能够识别新记录或要在 excel/其他应用程序中删除的记录。
但是,我读过当数据库重新启动时,mySQL 自动增量计数器重置为最大键。如果删除了最新记录,这将导致重新分配键。
我需要避免这种情况。不应重新分配任何键。
如何才能做到这一点?
mysql - 同一 MySQL 服务器中的多个数据库
对于我的一个 Django 项目,我已经在 MySQL 中有一个数据库。我需要让两个单独的 Django 项目共享同一个数据库。
项目 1/settings.py:
项目1/etc/mysql/my.cnf:
database = project2
在这里,我可以为我的第二个项目使用不同的数据库 ( ) 吗?
我愿意使用 sameuser
和 same password
。
我怎样才能做到这一点?
django - Django Annotate ExpressionWrapper 不返回预期类型
我有以下型号:
我从以下查询集中获取int
了due_ondatetime.date
的类型,而不是并且无法弄清楚原因。
我使用的数据库是 MySQL。所以基本上如果reception_date=datetime.date(2021, 5, 13)
和terms_of_payment=2
,我希望得到datetime.date(2021, 5, 15)
,但我得到2021515
的是<class 'int'>
。
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 吗?剂量对性能有影响吗?哪一个在数据库上的性能最好?
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 我得到了一个错误
我的代码:
python - 我无法在 AWS EC2 上启动 gunicorn
我打算在我的 django 项目中更新为使用 sqlite 数据库到 mysql 数据库中。更换 settings.py 后,如下所示:
` 数据库 = {
}
然后我执行了这个命令systemctl restart gunicorn
这是屏幕截图:
python-3.x - 使用 Django 3.3 保存 JSON 数据
众所周知,Django=3 支持JSONField。我正在尝试使用 JavaScript 在我的 Django 项目中保存 JSON 数据,我在输入字段中获取数据,如下所示:
从输入字段中,我使用.
因此,product_list_json
是 inout 字段的名称。但是保存的数据被赋予了不同的视图,保存的数据看起来像:
问题是,数据是用额外的“\”保存的。我能做些什么来解决这个问题?