| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
queries.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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.
|
|
|
|
Fields inherited from abstract base classes may be overridden like
any other Python attribute. Inheriting from multiple models/classes
with the same attribute name will follow the MRO.
|
|
|
|
|
|
|
|
|
|
|
|
Thanks Ankush Thakur for the report and Simon for the review.
|
|
Adds a reasonably feature complete implementation of full text search
using the built in PostgreSQL engine. It uses public APIs from
Expression and Lookup.
With thanks to Tim Graham, Simon Charettes, Josh Smeaton, Mikey Ariel
and many others for their advice and review. Particular thanks also go
to the supporters of the contrib.postgres kickstarter.
|
|
Thanks Pablo Oubiña for the report.
|
|
concrete base model.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Also documented missing short command line options to fix #24134. This bumps
the minimum sphinx version required to build the docs to 1.3.4.
Thanks Simon Charette for review.
|
|
|
|
|
|
request a positional argument.
|
|
|
|
intermediate model disable the remove() method.
|
|
|
|
|
|
Thanks Josh, Anssi, and Carl for reviews and advice.
|
|
|
|
|
|
related set.
|
|
|
|
|
|
@python_2_unicode_compatible.
|
|
Thanks aklim007 for the suggestion.
|
|
|