问题标签 [django-3.0]

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 回答
5168 浏览

django - django 3.0 异步 orm

由于 django 3.0 支持异步,我想知道数据库查询会发生什么。我在官方文档中看不到任何更新,我确信语法如下:

将完全阻塞当前线程,哪个事件循环正在运行它。如果数据库在 20 秒内返回响应,则在此期间不会处理其他请求,这很糟糕。

让我想知道的另一件事:异步仅使用 1 个线程(如果我们至少不等待线程执行器中的东西)。这是事实:一个原子(数据库)请求绑定到数据库的连接,该连接绑定到线程局部变量。这意味着所有请求都将在单个线程中运行 = 所有请求都将具有相同的事务。

0 投票
3 回答
3524 浏览

python - django.core.exceptions.ImproperlyConfigured: Requested setting INSTALLED_APPS, but settings are not configured

I'm trying populate data in my modal using Faker but I got the error. here is my Code

I think error is due to this line

os.environ.setdefault

but when I comment this line it doesn't populate data

Below is the error

django.core.exceptions.ImproperlyConfigured: Requested setting INSTALLED_APPS, but settings are not configured. You must either define the environment variable DJA NGO_SETTINGS_MODULE or call settings.configure() before accessing settings.

0 投票
1 回答
592 浏览

python - Django - 覆盖/替换来自第 3 部分站点包的导入

我已将 Django 2 升级到 Django 3。

有一个包django-jet尚未在 Django 3 上更新。

所以我面临一个从 django 3 中删除的导入问题,那么我如何从 django 包文件中更改/覆盖/替换该单行。

我想从包 models.py 文件中替换这一行

0 投票
1 回答
816 浏览

django - 我的 Django 信号超出了最大递归深度

我有以下 Django 信号,当保存新记录时,它基本上触发信号将我的 postgres db 中以前记录的点数增加 5,但是我的 Django 信号将更改保存到 1 个以前的记录,我得到了错误RecursionError: Maximum recursion depth exceeded

我究竟做错了什么?插入新记录后,我正在使用 .save() 方法将更新的记录保存在我的数据库中。

0 投票
1 回答
1302 浏览

django - Django 3 静态文件不是注册的标签库

我已将 Django 2 更新为 Django 3。

我收到以下错误。

0 投票
1 回答
1909 浏览

python - 在 django 中安装此库“pip install bcrypt”时出错

在 Django 中安装 bcrypt 时出现错误

命令“python setup.py egg_info”在 C:\Users\Hassan\AppData\Local\Temp\pip-install-w128k6kc\cffi\ 中失败,错误代码为 1

C:\Users\Hassan\PycharmProjects\django_level_5\venv\lib\site-packages\pip-19.0.3-py 3.8.egg\pip install --ignore-installed --no-user --prefix C:\Users\ Hassan\AppData\Local\Temp\pip-build-env-ky7v9nxx\overlay --no-warn-script-location --no-binary : none: --only-binary :none: -i https://pypi. org/simple -- setuptools>=40.8.0 wheel "cffi>=1.1; python_implementation != 'PyPy'"" failed with error code 1 in None

0 投票
1 回答
56 浏览

python - 无法连接到 django 3.0.7 上的管理页面

我刚刚安装了 django,当我登录管理页面时,runserver 停止运行,唯一弹出的错误是 ERR_CONNECTION_REFUSED。虚拟环境处于活动状态并正在运行,我在网上找不到任何答案。

0 投票
1 回答
20 浏览

python - 在 Django 中创建用户期间不会出现自定义字段

我创建了一个自定义用户创建表单:

这是我的模型:

这是 admin.py

请注意 first_name 和 last_name。这两个字段没有出现在表单中。由于这些字段没有出现在用户创建表单中,我做错了什么?我已按照文档中的所有步骤进行操作。

0 投票
1 回答
38 浏览

python - 将某些数据映射到 Django 中的模型

假设我有一个电影数据库。我想将昆汀·塔伦蒂诺的电影映射到昆汀·塔伦蒂诺。但鉴于昆汀只制作历史剧(认为这是一种类型),我应该只能将历史剧映射到昆汀。我如何在不为该类型创建特殊模型的情况下实现这一目标?考虑你有一个单一的流派模型。

0 投票
1 回答
260 浏览

django - 存在 ExclusionConstraint 时 Django 迁移失败

我正在尝试将ExclusionConstraint集成到我的模型中,但是当我尝试迁移我的 PostgreSQL 数据库时它失败了。当我尝试实现文档(https://docs.djangoproject.com/en/3.0/ref/contrib/postgres/constraints/)给出的示例代码时,它甚至失败了

我正在运行Django 3.0.2PostgreSQL 12

当我运行迁移时,出现以下错误: