2016-05-29 23 views

Odpowiedz

11

Chociaż the documentation of the add method nie wspomnieć o tym, rzeczywiście można przejść bezpośrednio id do niego tak:

my_instance.add(id)

pewnością działa to tylko wtedy, gdy klucz podstawowy jest używany jako identyfikator relacji (the domyślne zachowanie).

+0

Przekazanie id bezpośrednio powoduje dla mnie błąd TypeError (Django 1.10.5): oczekiwano wystąpienia "TypeError:" MyRelatedModel ", otrzymałem '5835da11-dcde-47da-9664-e5c13e235ccc'" –