如何保存模型,使其不发送信号.(后保存和前保存)

推荐答案

这有点像黑客,但你可以这样做:

对过滤使用唯一标识符,然后使用查询集的UPDATE方法(不触发信号)

user_id = 142187
User.objects.filter(id=user_id).update(name='tom')

Django相关问答推荐

把Django测试和testcafe结合起来?

如何创建为模型创建信号的Djangodecorator ?

如何在Django模板中为无效词典查找打开异常?

Django Admin:在一个部分中同时显示多个应用程序?

错误``Forbidden (403) CSRF 验证失败.请求中止.``` 当try 登录管理员时

Django中的InvalidOperation错误[]

如何将我的函数添加到值参数?

Django - 是否可以为查询集预取单个字段的多个过滤器?

是否可以在没有模型的情况下创建自定义管理视图

Django {{ MEDIA_URL }} 空白 @DEPRECATED

如何在python中遍历httprequest post变量

在 virtualenv Ubuntu 12.10 中使用 pip 安装 lxml 错误:command 'gcc' failed with exit status 4

在python中查找对对象的所有引用

如何在 django admin 中显示布尔属性

Django 默认=timezone.now + delta

django 管理员操作而不 Select 对象

Django - 配置不当:模块django.contrib.auth.middleware

1 个 django 应用程序中约有 20 个模型

Django - 在设置中使用反向 url 映射

在 Django REST 框架序列化程序中动态排除或包含字段