A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/django/django/commit/5b1c389603a353625ae1603ba345147356336afb below:

Refs #23919 -- Replaced usage of django.utils.functional.curry() with… · django/django@5b1c389 · GitHub

12 12

from django.db.models.deletion import CASCADE, SET_DEFAULT, SET_NULL

13 13

from django.db.models.query_utils import PathInfo

14 14

from django.db.models.utils import make_model_tuple

15 -

from django.utils.functional import cached_property, curry

15 +

from django.utils.functional import cached_property

16 16

from django.utils.translation import gettext_lazy as _

17 17 18 18

from . import Field

@@ -1567,7 +1567,7 @@ def resolve_through_model(_, model, field):

1567 1567

setattr(cls, self.name, ManyToManyDescriptor(self.remote_field, reverse=False))

1568 1568 1569 1569

# Set up the accessor for the m2m table name for the relation.

1570 -

self.m2m_db_table = curry(self._get_m2m_db_table, cls._meta)

1570 +

self.m2m_db_table = partial(self._get_m2m_db_table, cls._meta)

1571 1571 1572 1572

def contribute_to_related_class(self, cls, related):

1573 1573

# Internal M2Ms (i.e., those with a related name ending with '+')

@@ -1576,15 +1576,15 @@ def contribute_to_related_class(self, cls, related):

1576 1576

setattr(cls, related.get_accessor_name(), ManyToManyDescriptor(self.remote_field, reverse=True))

1577 1577 1578 1578

# Set up the accessors for the column names on the m2m table.

1579 -

self.m2m_column_name = curry(self._get_m2m_attr, related, 'column')

1580 -

self.m2m_reverse_name = curry(self._get_m2m_reverse_attr, related, 'column')

1579 +

self.m2m_column_name = partial(self._get_m2m_attr, related, 'column')

1580 +

self.m2m_reverse_name = partial(self._get_m2m_reverse_attr, related, 'column')

1581 1581 1582 -

self.m2m_field_name = curry(self._get_m2m_attr, related, 'name')

1583 -

self.m2m_reverse_field_name = curry(self._get_m2m_reverse_attr, related, 'name')

1582 +

self.m2m_field_name = partial(self._get_m2m_attr, related, 'name')

1583 +

self.m2m_reverse_field_name = partial(self._get_m2m_reverse_attr, related, 'name')

1584 1584 1585 -

get_m2m_rel = curry(self._get_m2m_attr, related, 'remote_field')

1585 +

get_m2m_rel = partial(self._get_m2m_attr, related, 'remote_field')

1586 1586

self.m2m_target_field_name = lambda: get_m2m_rel().field_name

1587 -

get_m2m_reverse_rel = curry(self._get_m2m_reverse_attr, related, 'remote_field')

1587 +

get_m2m_reverse_rel = partial(self._get_m2m_reverse_attr, related, 'remote_field')

1588 1588

self.m2m_reverse_target_field_name = lambda: get_m2m_reverse_rel().field_name

1589 1589 1590 1590

def set_attributes_from_rel(self):


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4