我想从分配给的所有组中删除一个用户。我正在使用Django中的标准auth应用程序。我知道这是一种多对多的关系,但我无法找到哪个模型代表多到多的映射,并从那里调用delete方法。我想使用Django ORM执行以下查询:
delete from auth_user_group where user_id = 123
我正在尝试构建一个SQL数据库,以便在Django中使用。我从抽象的角度理解了这个模型,但我对如何构建数据库还不太了解,无法知道我是否正确地关联了这些对象。假设我有三种类型的对象:A、B和C。A可以容纳一个或多个B。一个B可以在任意组合中容纳多个Bs或Cs,但是它必须至少有一个(B或C)在其中。C只是保存一些数据,并且是一个简单的构造。目前我有: # A attributes
class B
我的models.py:from django.contrib.auth.models import User
class SkillCategory但是,如果我查看Django调试工具栏,我会发现对于每个Skill,Django都在查询db以获取Category。我正在UserProfile对象上使用UserProfile,但它不影响查询的数量。当然,肯定有更好的方法,这样Django可以一次获得所有的Skill和相关的S