From 3fbfad6d08f7da0be48133fccd034c27b8283696 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bodor=20M=C3=A1t=C3=A9?= <bmate711@gmail.com>
Date: Sun, 11 Feb 2018 11:58:21 +0100
Subject: [PATCH] update models

---
 .../migrations/0007_merge_20180209_1734.py         | 14 ++++++++++++++
 src/homework/models.py                             |  8 ++++----
 2 files changed, 18 insertions(+), 4 deletions(-)
 create mode 100644 src/homework/migrations/0007_merge_20180209_1734.py

diff --git a/src/homework/migrations/0007_merge_20180209_1734.py b/src/homework/migrations/0007_merge_20180209_1734.py
new file mode 100644
index 0000000..c23d34a
--- /dev/null
+++ b/src/homework/migrations/0007_merge_20180209_1734.py
@@ -0,0 +1,14 @@
+# Generated by Django 2.0.1 on 2018-02-09 16:34
+
+from django.db import migrations
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ('homework', '0006_auto_20180204_1601'),
+        ('homework', '0005_auto_20180126_0135'),
+    ]
+
+    operations = [
+    ]
diff --git a/src/homework/models.py b/src/homework/models.py
index 681953d..212748e 100644
--- a/src/homework/models.py
+++ b/src/homework/models.py
@@ -4,6 +4,7 @@ from django.core.exceptions import ValidationError
 from django.utils.translation import ugettext_lazy as _
 from django.utils import timezone
 from django.core import validators
+#from account.models import Profile
 # from . import myfields
 
 
@@ -21,7 +22,7 @@ class Task(models.Model):
     date = models.DateTimeField(auto_now_add=True, editable=False)
     deadline = models.DateTimeField(validators=[validate_deadline])
     text = models.TextField()
-    created_by = models.ForeignKey(User, on_delete=models.DO_NOTHING)
+    created_by = models.ForeignKey(User, on_delete=models.DO_NOTHING) #Profile
     files = models.FileField(
         validators=[validators.FileExtensionValidator(
             'image/png',
@@ -37,9 +38,9 @@ class Task(models.Model):
 
 class Solution(models.Model):
     task = models.ForeignKey(Task, related_name='task_solution', on_delete=models.CASCADE)
-    # student = models.ForeignKey(account.models.Profile, related_name='student_solution',  on_delete=models.CASCADE)
+    created_by = models.ForeignKey(User, related_name='student_solution',  on_delete=models.CASCADE) # Profile
     date = models.DateTimeField(auto_now_add=True, editable=False)
-    ready = models.BooleanField(default=False)  # if(Soulution.date <= Task.deadline)
+    ready = models.BooleanField(default=False)
     accepted = models.BooleanField(default=False)
     files = models.FileField(
         validators=[validators.FileExtensionValidator(
@@ -49,4 +50,3 @@ class Solution(models.Model):
         )],
         blank=True,
     )
-    created_by = models.ForeignKey(User, on_delete=models.CASCADE)
-- 
GitLab