我想将is_active
为True
的{{1}}模型(验证表)中的User
更新为user_company
。许多用户使用相同的公司ID
5
答案 0 :(得分:3)
您可以在查询集上使用update()
method:
UserProfile.objects.filter(user_company_id=5).update(user_is_deleted=True)
答案 1 :(得分:2)
考虑到这是一次性的事情:
首先输入cmd类型:
python manage.py shell
它将打开python shell以键入python脚本。
现在是外壳类型:
>>> from appropriate.place import User // import the auth User model from wherever it is in your project
>>> users_to_activate = User.objects.filter(userprofile__user_company_id=5).update(is_active=True)
答案 2 :(得分:1)
简单:
UserProfile.objects.filter(user_company__pk=5).update(user_is_deleted=True)