Exemple #1
0
    def save(self, obj=None):
        from tv.models import Card
        if not obj:
            obj = Card()

        obj.num = self.cleaned_data['num']
        obj.deleted = self.cleaned_data['deleted'] or False
        obj.comment = self.cleaned_data['comment']
        try:
            obj.save()
        except IntegrityError as error:
            return (False, obj, error[1].decode('utf8'))
        else:
            return (True, obj, '')