• 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-based-views Loading commit data...
contrib Loading commit data...
files Loading commit data...
forms Loading commit data...
models Loading commit data...
templates Loading commit data...
applications.txt Loading commit data...
checks.txt Loading commit data...
clickjacking.txt Loading commit data...
csrf.txt Loading commit data...
databases.txt Loading commit data...
django-admin.txt Loading commit data...
exceptions.txt Loading commit data...
index.txt Loading commit data...
middleware.txt Loading commit data...
migration-operations.txt Loading commit data...
request-response.txt Loading commit data...
schema-editor.txt Loading commit data...
settings.txt Loading commit data...
signals.txt Loading commit data...
template-response.txt Loading commit data...
unicode.txt Loading commit data...
urlresolvers.txt Loading commit data...
urls.txt Loading commit data...
utils.txt Loading commit data...
validators.txt Loading commit data...
views.txt Loading commit data...