问题标签 [django-2.1]

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 投票
2 回答
23 浏览

html - 如何为所有模板获取相同的信息?

所以在 Django 中,我有一个基本模板,其中包含一些联系方式。但我生成的每一个视图都必须有这条线。

然后我必须将该对象添加到使用模板加载的字典中。

更好的处理方法是什么?我很难相信我正在以正确的方式做这件事。

示例views.py

0 投票
1 回答
121 浏览

django - Django 2.1 注释子孙计数

我想计算每条记录有多少子孙。这些是我的表结构如下:

记录:

帖子:

附件:

所以通过这个例子记录 1 应该有

这是我在 view.py 中的当前代码:

0 投票
0 回答
209 浏览

python - 无法让 OneToOneField 使用表单

我正在尝试向 Django 的默认用户模型添加更多字段。我正在使用 OneToOneField 方法。我想创建一个注册页面,允许用户填写用户名、密码、电子邮件和其他我将添加到单独的 Profile 模型中的字段。我使用了一些我找到的代码片段并试图让它工作。但是,我不断收到IntegrityError at /account/signup/ UNIQUE constraint failed: accounts_profile.user_id错误消息。我认为问题在于,在创建用户时,也会创建配置文件。然后,当使用用户的主键创建一个新的配置文件时,它会给出一个错误,因为该主键的配置文件已经存在。有人可以告诉我正确的方法吗?

以下是所有相关代码:

models.py:

forms.py

views.py

0 投票
1 回答
522 浏览

bokeh - 如何构建一个简单的 django 实时仪表板

我正在尝试制作一个使用 Django 框架实时更新的仪表板。由于我是 Django 的新手,所以不知道如何构建实时仪表板。我尝试了 SO 和一些对我没有帮助的 github 存储库,它们要么只有一个实时图,要么有一个复杂的仪表板,我不明白。请帮助提供任何简单的 Django 实时仪表板示例,我可以将其用作构建仪表板的基础。

0 投票
2 回答
460 浏览

django - 在django中更改上传的图像格式

这是我用来在 Django 中上传和重命名图像文件的模型,

现在图像按照其原始格式以 .jpg 和 .png 保存。

我的问题是如何进行所有上传,无论是 .jpg 文件还是 .png 文件以通用格式存储,例如 .png 文件中的所有图像。

0 投票
1 回答
1163 浏览

django-models - 使用 Django 计算 TextField 字符数

我用 Python3.6 创建了这个简单的计数器,我想在我的模型中对 TextField 做同样的事情。

我感兴趣的是这里的第 37 行;我想在 Django 中运输它。

有了这个我有这个错误:

我是开发世界的新手

0 投票
1 回答
70 浏览

python - django-filters 与 Django 2.1 的兼容性问题

我正在将 Django 应用程序从 1.8 升级到 2.1。该应用程序已经在使用 django-filters 0.11.0。作为升级的一部分,django-filter 已升级到 2.0.0 和 Django 到 2.1.2。但是在启动应用程序时出现以下错误

如果我从已安装的应用程序列表中删除 django-filters,错误就会消失。

知道是什么导致了这个问题吗?从文档来看,这些版本似乎兼容

0 投票
2 回答
1254 浏览

python - Celery 无法使用 Django 2.1.1 找到任务或设置

我正在尝试使用 Celery 和 RabbitMQ 服务器执行异步任务。我已经安装CeleryRabbitMQ在我的系统上。现在,当我运行时celery worker -l info,芹菜开始使用默认配置设置工作,忽略我的设置,它显示没有注册任务。我假设由于我的项目结构有问题。但是现在改不了了。谁能帮我弄清楚这里有什么问题?

未找到任务,它以默认设置开始,忽略设置文件中提到的我的用户名和密码以及虚拟主机。 未找到任务,它以默认设置开始,忽略设置文件中提到的我的用户名和密码以及虚拟主机。

项目目录:

引擎/配置/celery.py

引擎/配置/__init__.py

引擎/应用程序/程序/tasks.py

引擎/配置/设置/default.py

0 投票
0 回答
1034 浏览

python-3.x - Django:用户单击按钮后下载 Excel

在我的 Django 项目中,我需要将内存中的 Excel 文件发送到客户端进行下载。用户单击按钮后应开始下载。

这是我的项目结构:

我的app/forms.py

我的app/views.py

这是我的app/urls.py

我的project/urls.py

我的app/home.html

带有复选框的页面

我是 Django 的新手。如何获取列 (name, city) 作为 a list,创建字典{‘name’: [‘Bob’, ‘Tom’], ‘city’: [‘San Francisco’, ‘Atlanta’]},并在以下函数中使用字典,该函数创建内存中的 Excel 数据:

当用户单击该Generate Excel按钮时,应下载包含数据的 Excel 文件。我已经给出了所有这些代码,因为我认为有人帮助我是必要的。

0 投票
1 回答
1188 浏览

django - 从 Django 1.11 迁移到 2.1:“fieldsets[2][1]”中有重复的字段

我目前正在将我的 Django 1.11 应用程序迁移到 Django 2.1。我有一个自定义用户模型:

和一个自定义管理员:

现在的问题是,当我启动服务器时,出现以下错误:

我查看了文档以查看这些元组的定义方式是否发生了变化,但我看不出有什么不同。这里出了什么问题?