Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/320.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 从Django中的多个关系中删除queryset_Python_Django_Django Models_Many To Many - Fatal编程技术网

Python 从Django中的多个关系中删除queryset

Python 从Django中的多个关系中删除queryset,python,django,django-models,many-to-many,Python,Django,Django Models,Many To Many,我有如下所示的舒适性和财产模型 class Amenity(models.Model): feature= models.CharField(max_length=500, verbose_name='feature') class Property(models.Model): name = models.CharField(max_length = 500,verbose_name='Property name') amenities = models.Ma

我有如下所示的舒适性和财产模型

class Amenity(models.Model):
     feature= models.CharField(max_length=500, verbose_name='feature')


class Property(models.Model):
     name = models.CharField(max_length = 500,verbose_name='Property name')
     amenities = models.ManyToManyField(Amenity, null=True, blank=True)
如何在不影响相关模型的情况下删除queryset关系

如何在不删除设施对象的情况下删除所有设施对象之间的关系

我试过了

for a in property.amenities.all():
   property.amenities.remove(a)
提前感谢

property.amenties.clear是您想要的


请参阅:

您希望从数据库中删除依赖关系m-m关系,还是仅从django模型中删除依赖关系m-m关系?您是使用syncdb还是south来填充数据库?我想从数据库中删除依赖项