summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-08-09[soc2010/query-refactor] Merged up to trunk r13556, resolved merge conflictsarchive/soc2010/query-refactorAlex Gaynor
git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13565 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-08-09[soc2010/query-refactor] Improved the ListField implementation, and added ↵Alex Gaynor
an EmbeddedModelField. git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13564 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-07-20[soc2010/query-refactor] Added a forgotten file from r13441.Alex Gaynor
git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13442 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-07-20[soc2010/query-refactor] Added a ListField, currently only works on MongoDB.Alex Gaynor
git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13441 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-07-19[soc2010/query-refactor] Provide a more useful error message on disjunctions.Alex Gaynor
git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13438 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-07-19[soc2010/query-refactor] On unsupported operations raise a useful exception.Alex Gaynor
git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13437 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-07-17[soc2010/query-refactor] Implemented deletion. Thanks to Josh Ourisman for ↵Alex Gaynor
pointing this out. git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13433 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-07-17[soc2010/query-refactor] Ensure that calling close() doesn't blow up if a ↵Alex Gaynor
connection was never opened. git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13432 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-07-13[soc2010/query-refactor] Fixed querying for objects by their related objects ↵Alex Gaynor
(by their primary keys). git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13431 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-07-13[soc2010/query-refactor] Implemented F() expressions for MongoDB.Alex Gaynor
git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13430 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-07-13[soc2010/query-refactor] Merged up to trunk r13425.Alex Gaynor
git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13429 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-07-01[soc2010/query-refactor] Remove some nastiness from db_type()Alex Gaynor
git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13409 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-07-01[soc2010/query-refactor] Fixed a number of issues under postgresql.Alex Gaynor
git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13408 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-07-01[soc2010/query-refactor] Merged up to trunk r13405.Alex Gaynor
git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13407 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-06-22[soc2010/query-refactor] Implemented __regex and __iregex.Alex Gaynor
git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13389 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-06-22[soc2010/query-refactor] Implemented __in.Alex Gaynor
git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13384 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-06-22[soc2010/query-refactor] Added tests for slicing and count.Alex Gaynor
git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13383 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-06-22[soc2010/query-refactor] Fixed Querysets in MongoDB with a limit of 0.Alex Gaynor
git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13382 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-06-22[soc2010/query-refactor] Implemented __gt.Alex Gaynor
git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13381 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-06-22[soc2010/query-refactor] Fixed __isnull.Alex Gaynor
git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13380 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-06-21[soc2010/query-refactor] Implemented values (and values_list).Alex Gaynor
git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13372 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-06-21[soc2010/query-refactor] Implemented slicing, also found a bug in ↵Alex Gaynor
MongoDB/PyMongo. git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13371 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-06-21[soc2010/query-refactor] Implemented order_by, also fixed a typo in "The ↵Alex Gaynor
Beatles", sorry. git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13370 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-06-21[soc2010/query-refactor] Clean up the implementation of lookup_type, added ↵Alex Gaynor
more tests, and killed code that wasn't tested. git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13369 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-06-21[soc2010/query-refactor] Cleaned up implementation of negation in MongoDB, ↵Alex Gaynor
and no longer rely on a feature from MongoDB unstable version. git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13368 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-06-21[soc2010/query-refactor] Merged up to trunk r13366.Alex Gaynor
git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13367 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-06-19[soc2010/query-refactor] Implemented __lt lookups for MongoDB.Alex Gaynor
git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13359 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-06-19[soc2010/query-refactor] Implemented not equal (exclude(foo=bar)) in the ORM ↵Alex Gaynor
for MongoDB, note that this doesn't actually work at the moment due to a bug in MongoDB. git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13358 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-06-18[soc2010/query-refactor] Fix an amusing typo (didn't break anything, was ↵Alex Gaynor
just stupid). Thanks to Waldemar Kornewald for the report. git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13357 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-06-16[soc2010/query-refactor] Introduced tests to show that ForeignKeys work ↵Alex Gaynor
correctly. git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13354 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-06-14[soc2010/query-refactor] Implemented count() (and by extension the Count() ↵Alex Gaynor
aggregate on the primary key). git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13353 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-06-14[soc2010/query-refactor] Cleaned up a TODO in the flush management command, ↵Alex Gaynor
and the resulting landslide of bugs this unveiled in the MongoDB backend. git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13352 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-06-14[soc2010/query-refactor] Merged up to trunk r13350.Alex Gaynor
git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13351 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-06-09[soc2010/query-refactor] Fixed update on MongoDB.Alex Gaynor
git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13342 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-06-09[soc2010/query-refactor] Implement querying, thereby providing that update ↵Alex Gaynor
wasn't working (not fixed yet). git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13341 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-06-09[soc2010/query-refactor] MongoDB backend can now update saved objects.Alex Gaynor
git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13340 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-06-09[soc2010/query-refactor] Added a file with a running list of considerations ↵Alex Gaynor
before a merge. git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13339 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-06-09[soc2010/query-refactor] Introced NativeAutoField, also started with some ↵Alex Gaynor
basic MongoDB tests (really just very basic ORM tests), and introduced various APIs into the mongodb backend that were necessary for running unittests. git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13338 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-06-09[soc2010/query-refactor] Merged up to trunk r13336.Alex Gaynor
git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13337 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-06-07[soc2010/query-refactor] Cleaned up the implementation of compiler's ↵Alex Gaynor
has_results method. git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13335 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-06-07[soc2010/query-refactor] Moved has_results (implementation of exists()) onto ↵Alex Gaynor
the compiler, where it belongs. git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13334 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-06-07[soc2010/query-refactor] Small change so that insertions with an explicit ↵Alex Gaynor
primary key should work. git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13333 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-06-07[soc2010/query-refactor] Refactor, and implement a few more methods to get ↵Alex Gaynor
models saving under the mongodb backend. git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13332 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-06-07[soc2010/query-refactor] Implement a few methods to the point of tests ↵Alex Gaynor
actually running under mongodb (all failing of course). git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13331 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-06-07[soc2010/query-refactor] Altered the base database backend class to not have ↵Alex Gaynor
anything more than the bare minimum. Also add the bare beginnings for a mongodb backend. git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13330 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-06-07[soc2010/query-refactor] Merged up to trunk r13328.Alex Gaynor
git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13329 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-05-27Created SoC query-refactor branch.Jacob Kaplan-Moss
git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2010/query-refactor@13305 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-05-24Bump to 1.2.1.1.2.1James Bennett
git-svn-id: http://code.djangoproject.com/svn/django/trunk@13302 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-05-23Fixed #13592 -- Make sure the SelectDateWidget works with dates before 1900 ↵Jannis Leidel
when localization is enabled. Thanks for the report and patch, magnus. git-svn-id: http://code.djangoproject.com/svn/django/trunk@13301 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2010-05-22Fixed #13590 - Made CSRF failure page styling consistent with Django's ↵Luke Plant
default error page styling. Thanks to alefteris for suggestion. git-svn-id: http://code.djangoproject.com/svn/django/trunk@13300 bcc190cf-cafb-0310-a4f2-bffc1f526a37