Если вам нужно быть точным с високосными годами:
import datetime, calendar
obj = MyModel.objects.get(id=2)
next_date = obj.date + datetime.timedelta(days=365)
if calendar.isleap(obj.date.year) and obj.date <= datetime.datetime(obj.date.year, 2, 29) or \
calendar.isleap(next_date.year) and obj.date > datetime.datetime(obj.date.year, 2, 28):
next_date += datetime.timedelta(days=1)
obj.date = next_date
obj.save()