问题标签 [django-2.2]

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

python - django 2.2“用户定义聚合的'finalize'方法引发错误”

//Django 2.2.2 //sqlite3

我正在使用 Django Aggregate 将各种统计值传递给 Django 模板。

平均,计数运行良好。但是 Variance 不起作用并给了我 OperationError。

当我在模型方法中编写时,方差正在起作用。但是在views.py中,不起作用。不知道这两个有什么区别。。

视图.py

模型.py

根据 django 2.2 发行说明,我读到 sqlite 环境也支持方差,但是如果我不能在视图中使用它,我想找到另一种方式。谢谢你。

0 投票
1 回答
828 浏览

python - 在 django ImageField 的错误目录中上传图像

当我上传照片时,照片加载成功,但是照片放错了目录。

'media/posts-pics/'正如我在 Post 模型中所概述的那样,它不是将图像放置在路径上,而是放置在'media'路径上。

这些是我的文件:

模型.py

项目.urls.py

视图.py

我使用了完全相同的代码add_post,照片就在它的位置,但我遇到了麻烦edit_post怎么了 ?

注意:

从技术上讲,我可以删除'media/post-pics',但这是出于特殊目的,目的是:每个应用程序都有其用于保存图像的文件夹。

0 投票
1 回答
90 浏览

python - 为什么执行 form.is_valid() 会导致删除不在 django 表单中的实例字段?

假设此视图用于编辑记录:

现在假设这些:

  1. 我有field1那个存在于POST模型中。

  2. field1具有默认值并假设 的当前值 field1取决于先前的值。

  3. 还假设我不想传递field1给用户。结果,我不会在request.POST.

print(post.field1)在这种情况下,当我在行中写入时,# 1我有以前的值,但是当我在行中打印时,# 2我得到了None

这是怎么回事?我怎么能有我的post.field1

注意:我知道我可以定义一个中间件变量并将之前的值保存在这个变量中。但是有没有更好的方法来做到这一点?

0 投票
1 回答
148 浏览

python-3.x - Django 聚合:我怎样才能只获得最大值?

首先,我使用的是 Django 2.2 和 Python 3.7

我的models.py中有这个

我想做的是从我的数据库中获取“会话”的最大值。

在我的views.py中,我成功地获得了最大值:

问题是当我打印我得到的结果时{'session__max': 35}

如何在我的 max_session 变量中仅获取值 35?

0 投票
0 回答
105 浏览

django - django 视图循环在 html 模板中不起作用

我在 views.py 文件中创建了循环,然后通过 dictionary 。我已经在 django 项目的 html 文件中连接了该循环。它不工作。

视图.py

html中出现错误

0 投票
0 回答
256 浏览

python - 在 Django 中自定义 update_last_login

这是 django update_last_login

我想更改update_last_login信号的时区并对其进行自定义我怎样才能做到这一点 ?

0 投票
1 回答
32 浏览

django - 需要根据电子邮件搜索用户,然后停用他的个人资料

我正在尝试创建一个搜索表单,管理员可以在其中搜索用户,然后停用他们的个人资料,如果它是正确的帐户。

尝试了基于函数的视图,然后尝试了基于类的视图。它在基于功能的视图中显示配置文件,但不更新它。在基于类的视图中,它甚至不会显示配置文件。

模型.py

表格.py

视图.py

0 投票
1 回答
1013 浏览

python - 一个 Django 表单中的多个实例,用于编辑配置文件模型对象

我使用 profile 方法能够自定义用户模型。我还使用这个站点创建了一个注册表单,可以在其中同时创建用户和配置文件

现在我想写edite_user视图。在这个问题中我还发现必须使用为这个目标modelformset_factory 创建edit_view

这是我的文件:

但是这个视图不起作用。我还看到了这些链接:1234;但他们无法帮助我,我不知道该怎么做。你能帮我写下编辑视图吗?

0 投票
5 回答
1369 浏览

python - Django 2.2 不提供静态文件

我目前正在通过一些教程来增强我对 Django 的了解。为此,我决定使用最新版本的 Django。我已经能够克服我的代码与本教程的代码之间的大部分分歧,除了一个 - 没有提供静态文件。现在,我不完全确定差异是否完全归因于 Django 版本。这是正在发生的事情。

我有以下项目结构:

在此处输入图像描述

设置.py

有趣的是,通过这种配置,项目能够成功找到模板。但是,如上所述,它找不到静态文件。这是为什么?

此外,本教程设置了一个不寻常的配置,其中statictemplates目录位于主应用程序的目录中,而我通常将它们设置为更高一级,即在项目根目录中。这可能是问题的一部分吗?这个特定项目的设置中的什么使 Django 查找低一级目录的文件?这些设置似乎与我所做的其他项目相同。但是,这些项目包含项目根目录中的static和目录。templates

任何帮助和澄清表示赞赏。

编辑:

网址.py

0 投票
1 回答
1157 浏览

python-3.x - 如何在 django 中使用 ajax 将批量图像及其上下文上传到服务器

我一直在尝试向资产上传器添加批量图像功能。

这是图像的模型

如何使用asset_type 向该模型添加批量上传。上传多张图片及其详细信息,例如类型(复选框)和许多其他内容。谢谢你的帮助。