• Loïc Bistuer's avatar
    Fixed #10506, #13793, #14891, #25201 -- Introduced new APIs to specify models'… · ed0ff913
    Loïc Bistuer yazdı
    Fixed #10506, #13793, #14891, #25201 -- Introduced new APIs to specify models' default and base managers.
    
    This deprecates use_for_related_fields.
    
    Old API:
    
    class CustomManager(models.Model):
        use_for_related_fields = True
    
    class Model(models.Model):
        custom_manager = CustomManager()
    
    New API:
    
    class Model(models.Model):
        custom_manager = CustomManager()
    
        class Meta:
            base_manager_name = 'custom_manager'
    
    Refs #20932, #25897.
    
    Thanks Carl Meyer for the guidance throughout this work.
    Thanks Tim Graham for writing the docs.
    ed0ff913
Adı
Son kayıt (commit)
Son güncelleme
..
class.txt Loading commit data...
conditional-expressions.txt Loading commit data...
database-functions.txt Loading commit data...
expressions.txt Loading commit data...
fields.txt Loading commit data...
index.txt Loading commit data...
instances.txt Loading commit data...
lookups.txt Loading commit data...
meta.txt Loading commit data...
options.txt Loading commit data...
querysets.txt Loading commit data...
relations.txt Loading commit data...