2016-07-21 2 views

ответ

0

Существует родственное Джанго билеты - https://code.djangoproject.com/ticket/22951 и вот пример:

class Klass: 
    def __init__(self, x, y, sep=','): 
     self.x = x 
     self.y = y 
     self.sep = sep 

    def __str__(self): 
     return self.sep.join((str(self.x), str(self.y))) 

    def deconstruct(self): 
     return 'python.path.to.your.Klass', [self.x, self.y], \ 
       {'sep': self.sep} 

И, конечно же, не забывайте, что порядок возвращенного списка args должен быть таким же, первоначальный заказ (от метода __init__) позиционных аргументов.

Смежные вопросы