问题标签 [django-2.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 回答
1067 浏览

django - 在 Django 应用程序中实现 PayPal IPN

我正在写一个应用程序Django 2.0

这是一个多会员应用程序。我必须实施PayPal付款方式并根据收到的付款激活会员资格。

为此,我在 PayPal 中创建了一个按钮,生成代码为

升级.html

views.py

urls.py

付款时一切正常,用户被重定向到payment-success页面。

但是我如何收到付款确认,以便我可以处理会员资格并将交易数据记录在数据库中?

我已从urlinstant payment notification中的设置启用paypal sandbox accounhttps://example.com/paypal-ipn/

django-paypal由于某些限制,我不想使用插件。

0 投票
1 回答
286 浏览

django - 无法使用扩展 AbstractBaseUser 模型登录

我在用着Django 2.0

我已经扩展了AbstractBaseUser对电子邮件进行一些修改并使用电子邮件作为用户名

然后我跑了

并使用创建了超级管理员

超级用户创建成功。

但是当我使用登录时127.0.0.1:8000/admin/

我给

代码有什么问题?

0 投票
1 回答
5794 浏览

django - django.core.exceptions.FieldError:用户指定的未知字段

我在用着Django 2.0

我已扩展AbstractBaseUser模型以创建自定义用户模型。

在我的帐户/models.py

并将此User模型也用于管理员。如示例中所示,我已将以下代码添加到 accounts/admin.py

但是当我跑步时

它给出了错误

删除is_staff和工作is_active正常UserChangeForm。我什至将字段添加到模型中。

0 投票
1 回答
181 浏览

django - 在注释上使用 distinct

我正在尝试获取不同的项目列表。db 有一个创建的字段,它是 datetime,我需要它作为查询的日期。所以我添加了一个注释。问题是 distinct 不适用于注释......

这是我得到的错误:

0 投票
1 回答
5257 浏览

django - ValidationError:在 Django 中不是有效的 UUID

我正在使用Django 2.0

我有一张Note桌子和StarredNotes一张桌子。

最初,没有id字段,因为它默认添加Djangointeger数据类型。

现在我已将数据类型更改为id模型UUID

模型.py

views.py

urls.py

但是当我使用访问视图时

它给出了错误

0 投票
0 回答
54 浏览

python-3.x - django:代码更改没有得到反映

我正在使用 Django 2.0。

我想使用 firebase 云消息传递,所以我安装了fcm_django

我必须在文件中替换is_authenticated()is_authenticated(不带括号)rest_framework.py

所以我编辑了文件

然后我保存文件。

但是当我运行网址时。它在文件 rest_framework.py 中显示以下错误

但我已经is_authenticated()改为is_aunthenticated

为什么 django 没有反映这些变化?

0 投票
0 回答
301 浏览

django - 无论如何要过滤Django中的所有ORM查询?

因此,我有一个相当非正统的想法,即使用中间件动态过滤查询,以使我的身份验证远离视图本身。我见过一些可以记录事务的库,但是由于它是事务后的,因此无法更改它们。

本质上,对某个模型的任何调用都将根据身份验证凭据进行过滤。例如,一些说明用户权限的字段。

这可能是了,需要我连接到 ORM 本身,但出于好奇,我必须问。也许我只是懒得改变我的其余代码来反映这一点。

感谢任何可以澄清这是否可能或不可能的人。

编辑: 在写这个问题时......这不能通过继承模型管理器来实现吗?我有这么厚吗?!

0 投票
2 回答
2717 浏览

django - DJango + nginx + gunicorn:如何停止缓存

我在 nginx 服务器上使用 gunicorn 运行 Django 2.0。我所有的页面都没有立即反映这些变化。如何停止缓存

以下是我的文件:

nginx.conf

Django 设置.py

我确信它与服务器有关,因为当我在转移到服务器之前在自己的笔记本电脑上的 localhost 中运行此代码时,事情会立即反映出来。

0 投票
4 回答
7595 浏览

python - 如何过滤 Django2 的 autocomplete_fields 中的选择?

在 Django 2.0 中,添加了autocomplete_fields,这很棒。

如果没有 autocomplete_fields,我可以使用formfield_for_foreignkey更改 ForeignKeyField 的查询集。

但是将两者结合在一起是行不通的——看起来自动完成的选项列表是动态的,并且来自不同的 url,而不是来自当前表单。

所以问题是——

如何更改自动完成小部件中的查询集?

0 投票
13 回答
54608 浏览

python - django.core.exceptions.AppRegistryNotReady:应用程序尚未加载。(django 2.0.1)(Python 3.6)

这是我第一次尝试将 Django 应用程序(django 2.0.1)(Python 3.6)部署到 pythonanywhere,它是一个简单的投资组合应用程序,没有模型,没有引导程序。只是 Django、HTML、CSS 和 Javascript。

使用他们的 bash 控制台将其从 Github 存储库拉到 pythnanywhere 后,我运行:

& 遇到此错误:

我厌倦了在可能找到的任何地方寻找解决方案,但没有任何帮助,我什至尝试将此行添加到我的 settings.py :

在这条线下面:

正如这篇文章所建议的那样,但无济于事。

这是我的 settings.py :

我真的很迷茫,希望有人可以帮助阐明这里真正的问题是什么。