我使用的是Django默认的用户模型。我用模型Books创建了一个关系m2m。Django在库应用程序中自动创建了一个表- library_books_user。我怎样才能访问它呢?我希望能够删除关系。通常,当我使用非内置模型时,我可以这样做:对象.get(book=book,user=用户)导入模型之前。
z0qdvdin1#
您需要book和user的示例,然后可以像这样从Book模型中删除用户关系。
user = User.objects.get(pk=pk) book = Book.objects.get(pk=pk) book.users.remove(user)
例如:Django removing object from ManyToMany relationship
1条答案
按热度按时间z0qdvdin1#
您需要book和user的示例,然后可以像这样从Book模型中删除用户关系。
例如:Django removing object from ManyToMany relationship