dev: add start date and target date to project

This commit is contained in:
pablohashescobar
2024-07-09 13:29:51 +05:30
parent 013cba8e29
commit cafa80e08e
2 changed files with 13 additions and 0 deletions

View File

@@ -261,5 +261,15 @@ class Migration(migrations.Migration):
"ordering": ("-created_at",),
},
),
migrations.AddField(
model_name="project",
name="start_date",
field=models.DateTimeField(blank=True, null=True),
),
migrations.AddField(
model_name="project",
name="target_date",
field=models.DateTimeField(blank=True, null=True),
),
migrations.RunPython(create_page_versions),
]

View File

@@ -115,6 +115,9 @@ class Project(BaseModel):
related_name="default_state",
)
archived_at = models.DateTimeField(null=True)
# Project start and target date
start_date = models.DateTimeField(null=True, blank=True)
target_date = models.DateTimeField(null=True, blank=True)
def __str__(self):
"""Return name of the project"""