From f379dc9cc4d3c094ffc43a2285ab63eb3f8f2b58 Mon Sep 17 00:00:00 2001 From: Tris Forster Date: Mon, 5 Oct 2020 14:43:28 +1100 Subject: [PATCH] Added project description --- .../migrations/0021_project_description.py | 18 ++++++++++++++++++ interface/models.py | 1 + .../templates/interface/project_detail.html | 3 ++- 3 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 interface/migrations/0021_project_description.py diff --git a/interface/migrations/0021_project_description.py b/interface/migrations/0021_project_description.py new file mode 100644 index 0000000..b2a9a1c --- /dev/null +++ b/interface/migrations/0021_project_description.py @@ -0,0 +1,18 @@ +# Generated by Django 3.1.1 on 2020-10-05 03:41 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('interface', '0020_auto_20201003_2103'), + ] + + operations = [ + migrations.AddField( + model_name='project', + name='description', + field=models.TextField(blank=True), + ), + ] diff --git a/interface/models.py b/interface/models.py index 77a1dab..6eef732 100644 --- a/interface/models.py +++ b/interface/models.py @@ -45,6 +45,7 @@ class Ensemble(models.Model): class Project(models.Model): name = models.CharField(max_length=100) ensemble = models.ForeignKey(Ensemble, related_name='projects', on_delete=models.CASCADE, null=True) + description = models.TextField(blank=True) active = models.BooleanField(default=True) deadline =models.DateField(null=True, blank=True) owner = models.CharField(max_length=255, blank=True) diff --git a/interface/templates/interface/project_detail.html b/interface/templates/interface/project_detail.html index 6398679..ac044f4 100644 --- a/interface/templates/interface/project_detail.html +++ b/interface/templates/interface/project_detail.html @@ -3,6 +3,7 @@ {% block page %}

Due in {{ project.deadline|timeuntil }}!

+

{{ project.description }}

{% if project.owner %}

Project email: {{ project.owner }}

{% endif %} @@ -23,4 +24,4 @@ {% endif %} {% endwith %}
- {% endblock %} \ No newline at end of file + {% endblock %}