Изменение модели BooleanField на основе функции в Django
так вот мой файл models.py
from django.db import models
class Campaign(models.Model):
class Meta:
db_table = 'campaign'
campaign_id = models.AutoField(primary_key=True)
name = models.CharField(max_length=255, default='')
complete = models.BooleanField(default=False)
@property
def get_completion_percent(self):
#TODO (this function is not done)
return 70
В основном я хочу, чтобы модель complete менялась на True, если функция get_completion_percent равна 100
То есть что-то вроде этого:
if get_completion_percent == 100:
complete = True
Я довольно новичок в Django, поэтому любая помощь будет приятной :)