问题标签 [django-3]

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 投票
0 回答
51 浏览

python - 如何在使用 NGINX 反向代理的 Django 3 中为文件上传添加进度条?

有类似的问题,但它们已有多年历史,并且针对 Django 1 或 2。我找到了一些关于它的信息和设置,例如progressbaruploadthis post。但这一切似乎都已经过时了。

是否有适用于 Django 3 的应用程序?

0 投票
0 回答
21 浏览

python - Django 3 继续使用管理模板进行电子邮件重置

我尝试关注围绕该主题的其他帖子,但到目前为止没有任何效果。其他帖子通常是关于 Django 1 的。

出于某种原因,Django 一直忽略该password_reset_email.html文件。我login.html在使用的同一文件夹(./myapp/templates/registration/password_reset_email.html)中有一个,但 password_reset 文件被忽略。

我尝试了模板文件夹的不同位置。

尝试在 URL 的模式中提供路径:

要不就

尝试相应地设置设置:

但没有任何效果。模板如下所示:

我不明白为什么templates/registration/login.html有效,但其他文件无效。

0 投票
0 回答
12 浏览

django-3 - 如何将变量传递给 django 3 帐户/登录页面?

如何将变量传递给 django 3 帐户/登录页面?

我正在使用扩展另一个模板的模板,并且我还需要在登录页面上显示主页的标题。我尝试过这样的事情urls.py

但这似乎都是过时的 django 1 残羹剩饭。django 3 是如何工作的?我必须创建自己的登录视图还是可以使用提供的登录视图来传递更多上下文?

0 投票
2 回答
235 浏览

django-urls - 路由符号的 Django url 路径迁移 (1.11->3.1) 警告

从 1.11 迁移时,我在 Django 3.1.5 中收到此警告

这是来自 url.py 的声明

我应该如何解决这个警告?谢谢

0 投票
1 回答
22 浏览

django - Django3:如何正确设置与内联管理员一起使用的 OneToOneField?

我想创建一个管道实例并一起创建相应的输入文件。我的模型我有这样的结构。

我尝试了不同的组合parent_link=True/False,但没有任何效果。但是,只有当我在parent_link=True所有地方都设置了两个实例时,才能再次删除它们。

我的admin.py样子:

无论组合如何,在创建或删除过程中我总是会出错。

0 投票
0 回答
459 浏览

django - PosixPath 类型的 django-3 对象不是 JSON 可序列化的

如何构建将 PosixPath 属性转换为字符串的序列化程序?我试过了:

使用 Django 3。

由于路径存储为 PosixPath 我遇到:

TypeError:PosixPath 类型的对象不是 JSON 可序列化的

0 投票
0 回答
11 浏览

forms - Django 1.11 -> 3.1 - FileUpload 对象导致“InMemoryUploadedFile”对象没有属性“_size”

我正在从 Django 1.11 迁移到 3.1,并且在上传图像文件时收到此错误

这是代码:

这是错误:

我该如何解决这个问题?这在 Django 1.11 中运行良好。谢谢。

0 投票
2 回答
46 浏览

python - Dango3:正确设置 OneToOne 关系

我想一次生成几个相关的模型对象,这些对象通过stacked.Inline. 我可以在管理视图中创建对象。但是,当我转到管道模型的列表视图时,我得到:

“管道”对象没有属性“参数”

我有几乎相同的设置与其他模型一起使用,所以我不确定为什么它在这种情况下不起作用。它抱怨“管道”没有参数

模型.py

管理员.py

我做了数据库迁移。

0 投票
1 回答
13 浏览

django - Django3:accounts/password_reset 不使用 admin.site.site_header

我有一个应用程序

admin.py管理页面标题设置如下:

哪个适用于localhost:8000/admin/.

http://localhost:8000/accounts/password_reset/ 仍然显示标准的Django Administration标题。有没有办法一致地改变它,或者我必须为此创建自己的模板?

在此处输入图像描述

0 投票
0 回答
42 浏览

django - 将 extra_context 直接传递给 django.contrib.auth.urls?

我创建了这个 url 模式,我希望额外的上下文能够传递给视图。但是使用正确模板的视图似乎忽略了额外的上下文。

我想知道是否有可能将额外的上下文传递给django.contrib.auth.urls或者我是否必须为登录/注册/注销创建自己的视图才能使用额外的上下文?