- Your budget section: income - fixed expenses - savings target - Savings input auto-saves on change, recalculates budget - Budget updates when income, fixed expenses, or savings change - Notes auto-save on input with 500ms debounce (no Save button) - MonthlyNote.savings_target field added
18 lines
370 B
Python
18 lines
370 B
Python
# Generated by Django 6.0 on 2026-03-18 13:37
|
|
|
|
from django.db import migrations, models
|
|
|
|
|
|
class Migration(migrations.Migration):
|
|
dependencies = [
|
|
("monthly", "0003_monthlyfixedexpense"),
|
|
]
|
|
|
|
operations = [
|
|
migrations.AddField(
|
|
model_name="monthlynote",
|
|
name="savings_target",
|
|
field=models.DecimalField(decimal_places=2, default=0, max_digits=10),
|
|
),
|
|
]
|