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