summaryrefslogtreecommitdiff
path: root/tests/admin_widgets/models.py
diff options
context:
space:
mode:
authordjango-bot <ops@djangoproject.com>2022-02-03 20:24:19 +0100
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2022-02-07 20:37:05 +0100
commit9c19aff7c7561e3a82978a272ecdaad40dda5c00 (patch)
treef0506b668a013d0063e5fba3dbf4863b466713ba /tests/admin_widgets/models.py
parentf68fa8b45dfac545cfc4111d4e52804c86db68d3 (diff)
Refs #33476 -- Reformatted code with Black.
Diffstat (limited to 'tests/admin_widgets/models.py')
-rw-r--r--tests/admin_widgets/models.py45
1 files changed, 28 insertions, 17 deletions
diff --git a/tests/admin_widgets/models.py b/tests/admin_widgets/models.py
index 85ba6c4f36..15d7a3022e 100644
--- a/tests/admin_widgets/models.py
+++ b/tests/admin_widgets/models.py
@@ -11,7 +11,9 @@ class MyFileField(models.FileField):
class Member(models.Model):
name = models.CharField(max_length=100)
birthdate = models.DateTimeField(blank=True, null=True)
- gender = models.CharField(max_length=1, blank=True, choices=[('M', 'Male'), ('F', 'Female')])
+ gender = models.CharField(
+ max_length=1, blank=True, choices=[("M", "Male"), ("F", "Female")]
+ )
email = models.EmailField(blank=True)
def __str__(self):
@@ -36,16 +38,16 @@ class UnsafeLimitChoicesTo(models.Model):
band = models.ForeignKey(
Band,
models.CASCADE,
- limit_choices_to={'name': '"&><escapeme'},
+ limit_choices_to={"name": '"&><escapeme'},
)
class Album(models.Model):
- band = models.ForeignKey(Band, models.CASCADE, to_field='uuid')
- featuring = models.ManyToManyField(Band, related_name='featured')
+ band = models.ForeignKey(Band, models.CASCADE, to_field="uuid")
+ featuring = models.ManyToManyField(Band, related_name="featured")
name = models.CharField(max_length=100)
- cover_art = models.FileField(upload_to='albums')
- backside_art = MyFileField(upload_to='albums_back', null=True)
+ cover_art = models.FileField(upload_to="albums")
+ backside_art = MyFileField(upload_to="albums_back", null=True)
def __str__(self):
return self.name
@@ -56,11 +58,12 @@ class ReleaseEvent(models.Model):
Used to check that autocomplete widget correctly resolves attname for FK as
PK example.
"""
+
album = models.ForeignKey(Album, models.CASCADE, primary_key=True)
name = models.CharField(max_length=100)
class Meta:
- ordering = ['name']
+ ordering = ["name"]
def __str__(self):
return self.name
@@ -77,7 +80,9 @@ class HiddenInventoryManager(models.Manager):
class Inventory(models.Model):
barcode = models.PositiveIntegerField(unique=True)
- parent = models.ForeignKey('self', models.SET_NULL, to_field='barcode', blank=True, null=True)
+ parent = models.ForeignKey(
+ "self", models.SET_NULL, to_field="barcode", blank=True, null=True
+ )
name = models.CharField(blank=False, max_length=20)
hidden = models.BooleanField(default=False)
@@ -94,13 +99,13 @@ class Event(models.Model):
Band,
models.CASCADE,
limit_choices_to=models.Q(pk__gt=0),
- related_name='events_main_band_at',
+ related_name="events_main_band_at",
)
supporting_bands = models.ManyToManyField(
Band,
blank=True,
- related_name='events_supporting_band_at',
- help_text='Supporting Bands.',
+ related_name="events_supporting_band_at",
+ help_text="Supporting Bands.",
)
start_date = models.DateField(blank=True, null=True)
start_time = models.TimeField(blank=True, null=True)
@@ -122,6 +127,7 @@ class CarTire(models.Model):
"""
A single car tire. This to test that a user can only select their own cars.
"""
+
car = models.ForeignKey(Car, models.CASCADE)
@@ -136,6 +142,7 @@ class Bee(models.Model):
(Honeycomb) so the corresponding raw ID widget won't have a magnifying
glass link to select related honeycomb instances.
"""
+
honeycomb = models.ForeignKey(Honeycomb, models.CASCADE)
@@ -145,9 +152,12 @@ class Individual(models.Model):
corresponding raw ID widget won't have a magnifying glass link to select
related instances (rendering will be called programmatically in this case).
"""
+
name = models.CharField(max_length=20)
- parent = models.ForeignKey('self', models.SET_NULL, null=True)
- soulmate = models.ForeignKey('self', models.CASCADE, null=True, related_name='soulmates')
+ parent = models.ForeignKey("self", models.SET_NULL, null=True)
+ soulmate = models.ForeignKey(
+ "self", models.CASCADE, null=True, related_name="soulmates"
+ )
class Company(models.Model):
@@ -160,6 +170,7 @@ class Advisor(models.Model):
(Company) so the corresponding raw ID widget won't have a magnifying
glass link to select related company instances.
"""
+
name = models.CharField(max_length=20)
companies = models.ManyToManyField(Company)
@@ -168,7 +179,7 @@ class Student(models.Model):
name = models.CharField(max_length=255)
class Meta:
- ordering = ('name',)
+ ordering = ("name",)
def __str__(self):
return self.name
@@ -176,15 +187,15 @@ class Student(models.Model):
class School(models.Model):
name = models.CharField(max_length=255)
- students = models.ManyToManyField(Student, related_name='current_schools')
- alumni = models.ManyToManyField(Student, related_name='previous_schools')
+ students = models.ManyToManyField(Student, related_name="current_schools")
+ alumni = models.ManyToManyField(Student, related_name="previous_schools")
def __str__(self):
return self.name
class Profile(models.Model):
- user = models.ForeignKey('auth.User', models.CASCADE, to_field='username')
+ user = models.ForeignKey("auth.User", models.CASCADE, to_field="username")
def __str__(self):
return self.user.username