django-signals 相关问题

Django信号允许监听器在框架内注册事件。这允许解耦处理例如模型删除。

为什么要在Django中使用信号?

我已经阅读了很多有关在Django中使用信号的文档和文章,但是我无法理解这个概念。在Django中使用信号的目的是什么?它是如何工作的?请说明...

回答 1 投票 0

为什么要在Django中使用信号?

我在Django中使用信号引用了许多文档和许多文章。但我无法理解这个概念。在Django中使用信号有什么目的?如何运作?可以请解释一下...

回答 1 投票 0

django-allauth接收方信号,用于在注册时向用户添加组权限

我的目标是在用户注册时向用户添加新组。我正在使用django-allauth程序包,看来最好的方法是使用程序包定义的信号。不太确定如何调试...

回答 1 投票 0

在这种情况下我应该使用django信号吗?

我是一个初学者,我发现了很多东西,有时我对学习的所有信息和技巧不知所措。我尝试为比萨店做一个django项目。人们可以在线订购披萨,...

回答 1 投票 0

通过m2m_changed信号处理程序中的模型额外字段访问Django

假设我有以下Django模型,它表示父级和子级之间的排序关系:类Parent(models.Model):name = models.CharField(max_length = 50)children = ...

回答 1 投票 0

Django表示如何正确连接发送方和接收方

我在尝试播放django信号时遇到了问题。我有一个具有以下结构authexample manage.py的项目#django app func.py#这里是发送者和接收者的逻辑是...

回答 1 投票 0

Django信号后保存更新

[更新学生登记记录(折扣类型)时,学生折扣(折扣类型)也会更新,但是如果我想更新学生登记记录(折扣...),该怎么办?”>

回答 1 投票 0

Django管理员尝试捕捉信号

[嗨,我目前有麻烦在Django信号函数中执行查询时跳过不显示错误(管理端)的问题,我有以下两个模型:class TopUp(models.Model):class Meta:db_table =“ ...] >

回答 1 投票 0

如何使用pre_delete信号普遍防止删除?

我在所有模型上都有一个公共字段is_active = models.BooleanField()。我想为delete函数创建一个通用替代,以便与从数据库中删除记录不同,is_active ...

回答 1 投票 0

在为Django中的post_save编写的自定义函数中捕获重写的保存函数的返回值

我正在django应用程序中实现一个通知系统,为此我正在使用信号(post_save)。我正在记录模型的覆盖保存方法中的更改并将其返回。我的查询...

回答 1 投票 0

Django不赞成使用:信号

会否弃用信号?我正在启动一个新应用程序,最初计划实现一些基于信号的功能,但是一位同事告诉我,信号将被弃用,并且我...

回答 1 投票 1

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

我有以下Django信号,当保存新记录时,该信号基本上触发该信号以将postgres db中以前记录的点数增加5,但是我的Django信号保存了...

回答 1 投票 1

Django信号跟随/取消关注

我有一个看起来像这样的信号:@receiver([post_save,post_delete],sender = Following)def gain_follow_count(instance,created = False,** kwargs):如果创建:instance.follower ....

回答 1 投票 0

[Django放置在模型外部时信号不起作用。py

我正在保存应用中的Django模型后尝试打印一些文本。我已经在同一应用程序的signals.py文件中为此创建了一个信号。但是,它无法按预期方式工作(即...

回答 1 投票 0

为特定请求使用request_started信号

是否可以限制request_started信号为特定请求运行?我浏览了网络,似乎只发现它对每个提出的请求都被触发。

回答 2 投票 0


Django错误:[ ]

我在项目中完成了以下信号:@receiver(pre_save,sender = group1)@disable_for_loaddata def total_closing_group1(sender,instance,* args,** kwargs):total_group_closing_deb_po = ...

回答 1 投票 3

django post_save导致IntegrityError-重复输入

我需要帮助来解决/ admin / gp / schprograms / add /中的IntegrityError问题(1062,键“ PRIMARY”的重复条目“ 65”。”)我试图在表SchProgramForStates中插入一行(无论何时添加) ...

回答 1 投票 0

使用信号创建带有用户名的群组

我正在尝试使用Signals.py为每个新用户创建一个组Signals.py看起来像这样:@receiver(post_save,sender = User)def create_profile(发送方,实例,创建的,** kwargs):如果。 ..

回答 1 投票 1

Django-如何在模型Mixin内部动态创建信号

我正在研究一个Mixin模型,该模型需要根据一个属性动态设置信号。它更复杂,但是为了简单起见,假设Mixin具有以下属性:models = ['app.model1','...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.