From d4caff28a429a36a18b47209fac61b7572e568b6 Mon Sep 17 00:00:00 2001
From: Tor-Einar Skog <tor-einar.skog@nibio.no>
Date: Mon, 23 Nov 2020 12:43:26 +0100
Subject: [PATCH] ALso for Django 2.0 upgrade

---
 forecasts/models.py | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/forecasts/models.py b/forecasts/models.py
index fb83dbe6..b4d6c235 100755
--- a/forecasts/models.py
+++ b/forecasts/models.py
@@ -509,7 +509,7 @@ class ResultParameter(models.Model):
     key = models.CharField(max_length=50)
     name = models.CharField(max_length=200)
     description = models.TextField()
-    measurementunit = models.ForeignKey(MeasurementUnit)
+    measurementunit = models.ForeignKey(MeasurementUnit,on_delete=models.CASCADE)
     local_name = None
     
     
@@ -536,7 +536,7 @@ class ResultParameter(models.Model):
             
         
 class ResultParameterLocal(models.Model):
-    result_parameter = models.ForeignKey(ResultParameter)
+    result_parameter = models.ForeignKey(ResultParameter,on_delete=models.CASCADE)
     local_name = models.CharField(max_length=200)
     language_code = models.CharField(max_length=2, verbose_name=_("Language code"))
 
@@ -551,9 +551,9 @@ class HighChartsType(models.Model):
 
 class ModelGraphParameter(models.Model):
     model_id = models.CharField(max_length=10, validators=[validate_model_id_length])
-    resultparameter = models.ForeignKey(ResultParameter)
+    resultparameter = models.ForeignKey(ResultParameter,on_delete=models.CASCADE)
     color_hexcode = models.CharField(max_length=6)
-    highcharts_type = models.ForeignKey(HighChartsType)
+    highcharts_type = models.ForeignKey(HighChartsType,on_delete=models.CASCADE)
     
     def __unicode__(self): 
         return self.model_id + "/" + self.resultparameter.getNamespaceKey()
-- 
GitLab