1
0
mirror of https://github.com/django/django.git synced 2025-10-24 14:16:09 +00:00

Refs #33476 -- Reformatted code with Black.

This commit is contained in:
django-bot
2022-02-03 20:24:19 +01:00
committed by Mariusz Felisiak
parent f68fa8b45d
commit 9c19aff7c7
1992 changed files with 139577 additions and 96284 deletions

View File

@@ -23,6 +23,7 @@ class Person(models.Model):
"""
A simple concrete base class.
"""
name = models.CharField(max_length=50)
objects = PersonManager()
@@ -35,6 +36,7 @@ class Abstract(models.Model):
"""
A simple abstract base class, to be used for error checking.
"""
data = models.CharField(max_length=10)
class Meta:
@@ -46,12 +48,11 @@ class MyPerson(Person):
A proxy subclass, this should not get a new table. Overrides the default
manager.
"""
class Meta:
proxy = True
ordering = ["name"]
permissions = (
("display_users", "May display users information"),
)
permissions = (("display_users", "May display users information"),)
objects = SubManager()
other = PersonManager()
@@ -71,6 +72,7 @@ class OtherPerson(Person, ManagerMixin):
"""
A class with the default manager from Person, plus a secondary manager.
"""
class Meta:
proxy = True
ordering = ["name"]
@@ -80,10 +82,12 @@ class StatusPerson(MyPerson):
"""
A non-proxy subclass of a proxy, it should get a new table.
"""
status = models.CharField(max_length=80)
objects = models.Manager()
# We can even have proxies of proxies (and subclass of those).
@@ -124,6 +128,7 @@ class MultiUserProxy(UserProxy, AnotherUserProxy):
class Meta:
proxy = True
# We can still use `select_related()` to include related models in our querysets.
@@ -143,6 +148,7 @@ class StateProxy(State):
class Meta:
proxy = True
# Proxy models still works with filters (on related fields)
# and select_related, even when mixed with model inheritance
@@ -151,7 +157,12 @@ class BaseUser(models.Model):
name = models.CharField(max_length=255)
def __str__(self):
return ':'.join((self.__class__.__name__, self.name,))
return ":".join(
(
self.__class__.__name__,
self.name,
)
)
class TrackerUser(BaseUser):
@@ -165,10 +176,17 @@ class ProxyTrackerUser(TrackerUser):
class Issue(models.Model):
summary = models.CharField(max_length=255)
assignee = models.ForeignKey(ProxyTrackerUser, models.CASCADE, related_name='issues')
assignee = models.ForeignKey(
ProxyTrackerUser, models.CASCADE, related_name="issues"
)
def __str__(self):
return ':'.join((self.__class__.__name__, self.summary,))
return ":".join(
(
self.__class__.__name__,
self.summary,
)
)
class Bug(Issue):
@@ -180,6 +198,7 @@ class ProxyBug(Bug):
"""
Proxy of an inherited class
"""
class Meta:
proxy = True
@@ -188,6 +207,7 @@ class ProxyProxyBug(ProxyBug):
"""
A proxy of proxy model with related field
"""
class Meta:
proxy = True
@@ -197,6 +217,7 @@ class Improvement(Issue):
A model that has relation to a proxy model
or to a proxy of proxy model
"""
version = models.CharField(max_length=50)
reporter = models.ForeignKey(ProxyTrackerUser, models.CASCADE)
associated_bug = models.ForeignKey(ProxyProxyBug, models.CASCADE)