Skip to content

Commit 6498766

Browse files
Ryan P Kilbytomchristie
authored andcommitted
Fix django deprecation warnings (encode#4712)
1 parent 9f4c969 commit 6498766

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

tests/test_model_serializer.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ class Issue3674ParentModel(models.Model):
9494

9595

9696
class Issue3674ChildModel(models.Model):
97-
parent = models.ForeignKey(Issue3674ParentModel, related_name='children')
97+
parent = models.ForeignKey(Issue3674ParentModel, related_name='children', on_delete=models.CASCADE)
9898
value = models.CharField(primary_key=True, max_length=64)
9999

100100

@@ -1013,7 +1013,7 @@ class TestParentModel(models.Model):
10131013
title = models.CharField(max_length=64)
10141014

10151015
class TestChildModel(models.Model):
1016-
parent = models.ForeignKey(TestParentModel, related_name='children')
1016+
parent = models.ForeignKey(TestParentModel, related_name='children', on_delete=models.CASCADE)
10171017
value = models.CharField(primary_key=True, max_length=64)
10181018

10191019
class TestChildModelSerializer(serializers.ModelSerializer):

tests/test_prefetch_related.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
from django.test import TestCase
33

44
from rest_framework import generics, serializers
5+
from rest_framework.compat import set_many
56
from rest_framework.test import APIRequestFactory
67

78
factory = APIRequestFactory()
@@ -22,7 +23,7 @@ class TestPrefetchRelatedUpdates(TestCase):
2223
def setUp(self):
2324
self.user = User.objects.create(username='tom', email='tom@example.com')
2425
self.groups = [Group.objects.create(name='a'), Group.objects.create(name='b')]
25-
self.user.groups = self.groups
26+
set_many(self.user, 'groups', self.groups)
2627
self.user.save()
2728

2829
def test_prefetch_related_updates(self):

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy