Fix QuerySet.create and Manager.create annotation since it doesn't accept *args (only **kwargs) (#762)

This commit is contained in:
Kevin Marsh
2021-11-30 07:37:54 -08:00
committed by GitHub
parent 593d04d6e9
commit e5361f1e04
3 changed files with 6 additions and 6 deletions

View File

@@ -371,8 +371,8 @@
from django.db import models
class MyModelManager(models.Manager):
def create(self, *args, **kwargs) -> 'MyModel':
return super().create(*args, **kwargs)
def create(self, **kwargs) -> 'MyModel':
return super().create(**kwargs)
class MyModel(models.Model):
@@ -392,8 +392,8 @@
from django.db import models
class MyModelManager(models.Manager['MyModel']):
def create(self, *args, **kwargs) -> 'MyModel':
return super().create(*args, **kwargs)
def create(self, **kwargs) -> 'MyModel':
return super().create(**kwargs)
class MyModel(models.Model):