summaryrefslogtreecommitdiff
path: root/tests/foreign_object/__init__.py
diff options
context:
space:
mode:
authorAnssi Kääriäinen <akaariai@gmail.com>2013-03-24 18:08:01 +0200
committerAnssi Kääriäinen <akaariai@gmail.com>2013-03-24 18:08:01 +0200
commit266de5f9ae9e9f2fbfaec3b7e4b5fb9941967801 (patch)
treef0157d1619b27a928e51e0ab02e141b494700aec /tests/foreign_object/__init__.py
parentbc35b95274e0c98c09cf5db5407c0d43f2a1d362 (diff)
downloaddjango-266de5f9ae9e9f2fbfaec3b7e4b5fb9941967801.tar.gz
Fixed 19385 -- Added ORM support for multicolumn joins
This patch iproved two major parts in Django. First, the fields.related was refactored. The main addition there was ForeignObject. Second, the ORM now handles multicolumn joins in most cases, though there are still cases that do not work correcly (split_exclude() for example). In addition there were extesive changes to how GenericRelation works. Before it was a fake m2m field, now it is a pure virtual fields and is based on ForeignObject. There is still much room for improvement. The related fields code is still somewhat confusing, and how fields are represented in model._meta should also be revisited. This patch was written mostly by Jeremy Tillman with some final polish by the committer.
Diffstat (limited to 'tests/foreign_object/__init__.py')
-rw-r--r--tests/foreign_object/__init__.py0
1 files changed, 0 insertions, 0 deletions
diff --git a/tests/foreign_object/__init__.py b/tests/foreign_object/__init__.py
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/tests/foreign_object/__init__.py