У меня есть проект Django, и я использовал библиотеку django -background-tasks для своих фоновых процессов. Я создал класс для этой фоновой задачи, и моя функция bgtask находится в этом классе. Я хочу использовать 'self' в этой функции, но я получил ошибку, такую как missing 1 required positional argument: 'self'
Мой код такой, как показано ниже;
class Progress:
def __init__(self):
self.progress = 0
self.increase(5)
@background()
def increase(self, num):
for i in range(num):
self.progress += 8
Как я могу исправить эту ошибку?