79391360

Date: 2025-01-27 15:52:55
Score: 0.5
Natty:
Report link

Regarding this problem, I've tried the Serhii Fomenko approach and it worked. Thanks for the help :)

def copy_instance(self, **kwargs):
    new_resource = copy.deepcopy(self)
    new_resource.pk = None
    for k, v in kwargs.items():
        setattr(new_resource, k, v)
    new_resource._state.adding = True
    new_resource.save()

    return new_resource
Reasons:
  • Blacklisted phrase (0.5): Thanks
  • Whitelisted phrase (-1): it worked
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: José Ribeiro