2010-12-15 46 views

Répondre

80

Assigner None.

+0

donc simple, mais pas facile à trouver dans la documentation de Django. Ils ont besoin d'une FAQ consultable par google. – uchuugaka

+1

Ne fonctionne pas pour 'ManyToManyField'. 'TypeError: l'objet 'NoneType' n'est pas itérable'. – Deleet

+0

@Deleet Un ManyToManyField est représenté dans la base de données comme une autre table, où une relation peut exister ou non (ce sera une autre ligne dans la table m2m). Il n'y a pas de champ auquel assigner NULL. Voir les mots clés clear ou remove pour supprimer toutes les relations m2m. https://docs.djangoproject.com/fr/1.11/ref/models/relations/#django.db.models.fields.related.RelatedManager.clear –