Malcolm Tredinnick
3dd28bd566
queryset-refactor: Merged from turnk up to [7135] because I need some stuff.
...
git-svn-id: http://code.djangoproject.com/svn/django/branches/queryset-refactor@7136 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-02-20 01:59:59 +00:00
Malcolm Tredinnick
de94d0cb93
queryset-refactor: Added an update method to QuerySets, since it's needed for
...
moving SQL out of the core code. Only direct fields and foreign keys can be
updated in this fashion, since multi-table updates are very non-portable.
This also cleans up the API for the UpdateQuery class a bit. Still need to
change DeleteQuery to work similarly, I suspect.
Refs #4260 .
git-svn-id: http://code.djangoproject.com/svn/django/branches/queryset-refactor@7043 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-01-28 14:27:53 +00:00
Malcolm Tredinnick
911e65ada7
queryset-refactor: Added a way to clear all default ordering from a queryset,
...
by calling order_by() with no parameters.
git-svn-id: http://code.djangoproject.com/svn/django/branches/queryset-refactor@7042 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-01-28 14:27:16 +00:00
Malcolm Tredinnick
3064a211bf
queryset-refactor: Allow specifying of specific relations to follow in
...
select_related(). Refs #5020 .
git-svn-id: http://code.djangoproject.com/svn/django/branches/queryset-refactor@6899 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-12-09 06:24:17 +00:00
Malcolm Tredinnick
a2418176fd
queryset-refactor: Interpret qs.filter(foo=None) to be the same as qs.filter(foo__isnull=True). Refs #2737 .
...
git-svn-id: http://code.djangoproject.com/svn/django/branches/queryset-refactor@6760 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-11-30 02:29:25 +00:00
Malcolm Tredinnick
f951d97d99
queryset-refactor: Added the ability to apply parameters to the select
...
fragments in QuerySet.extra(). Refs #2902
git-svn-id: http://code.djangoproject.com/svn/django/branches/queryset-refactor@6603 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-10-24 04:22:23 +00:00
Malcolm Tredinnick
abcb70e524
queryset-refactor: Added a convenience all() method to Querysets. Refs #3739
...
git-svn-id: http://code.djangoproject.com/svn/django/branches/queryset-refactor@6600 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-10-23 13:49:07 +00:00
Malcolm Tredinnick
3429fc0ff2
queryset-refactor: Added a bunch of "new in development version" markers for
...
recent additions.
git-svn-id: http://code.djangoproject.com/svn/django/branches/queryset-refactor@6520 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-10-15 03:58:20 +00:00
Malcolm Tredinnick
a3b22d9db0
queryset-refactor: Added ~ support to Q-objects. Based heavily on a patch from
...
Collin Grady. Refs #4858 .
git-svn-id: http://code.djangoproject.com/svn/django/branches/queryset-refactor@6518 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-10-15 03:32:11 +00:00
Malcolm Tredinnick
70d5e32e13
queryset-refactor: Made the use of values() for ForeignKey fields consistent
...
and documented this feature. Refs #4358 .
git-svn-id: http://code.djangoproject.com/svn/django/branches/queryset-refactor@6516 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-10-15 02:54:30 +00:00
Malcolm Tredinnick
e4d1a9aabb
queryset-refactor: Updated documentation to describe the new order_by() and
...
extra(order_by=...) behaviour.
git-svn-id: http://code.djangoproject.com/svn/django/branches/queryset-refactor@6513 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-10-15 00:30:05 +00:00
Malcolm Tredinnick
e9f1f50461
queryset-refactor: Re-added a docs change that was accidentally lost in the merge in [6466].
...
git-svn-id: http://code.djangoproject.com/svn/django/branches/queryset-refactor@6488 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-10-14 02:13:13 +00:00
Malcolm Tredinnick
7ebf3068c1
queryset-refactor: Merged changed from trunk up to [6463].
...
git-svn-id: http://code.djangoproject.com/svn/django/branches/queryset-refactor@6466 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-10-08 16:10:39 +00:00
Adrian Holovaty
28a4aa6f49
queryset-refactor: Merged to [6340]
...
git-svn-id: http://code.djangoproject.com/svn/django/branches/queryset-refactor@6341 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-09-15 22:00:35 +00:00
Adrian Holovaty
ca33d307de
queryset-refactor: Merged to [6300]
...
git-svn-id: http://code.djangoproject.com/svn/django/branches/queryset-refactor@6340 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-09-15 21:57:25 +00:00
Adrian Holovaty
bf6a46d8ad
queryset-refactor: Merged to [6190]
...
git-svn-id: http://code.djangoproject.com/svn/django/branches/queryset-refactor@6334 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-09-15 21:34:09 +00:00
Adrian Holovaty
a882e6076b
queryset-refactor: Merged to [6130]
...
git-svn-id: http://code.djangoproject.com/svn/django/branches/queryset-refactor@6330 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-09-15 21:15:56 +00:00
Malcolm Tredinnick
4751fd9ba7
Added a note about not using 'pk' as a field name for a non-primary-key field.
...
git-svn-id: http://code.djangoproject.com/svn/django/branches/queryset-refactor@6114 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-09-13 02:48:06 +00:00
Adrian Holovaty
33ab65dd1e
Made negligible capitalization fix to docs/db-api.txt
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6027 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-08-31 04:30:20 +00:00
Adrian Holovaty
de2881f9f2
Removed incorrect link that slipped in docs/db-api.txt in [6010]
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6011 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-08-25 18:59:59 +00:00
Adrian Holovaty
b189e266ef
Fixed #5068 -- Fixed error in docs/db-api.txt. Thanks, Collin Grady and SmileyChris
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6010 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-08-25 18:58:36 +00:00
Gary Wilson Jr
212ee65be7
Fixed #2101 -- Renamed maxlength
argument to max_length
for oldforms FormField
s and db model Field
s. This is fully backwards compatible at the moment since the legacy maxlength
argument is still supported. Using maxlength
will, however, issue a PendingDeprecationWarning
when used.
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@5803 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-08-05 05:14:46 +00:00
Gary Wilson Jr
973f44aa4c
Changed some more links to be relative in the documentation. I had a couple unsaved files that didn't get in with [5798].
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@5802 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-08-05 04:42:26 +00:00
Gary Wilson Jr
ac027df253
Changed several documentation links to be relative.
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@5798 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-08-04 03:39:24 +00:00
Gary Wilson Jr
9a54c8f2d4
Fixed #5037 -- Fixed use of wrong field type in a db-api docs example, thanks ubernostrum.
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@5783 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-08-01 05:52:18 +00:00
Adrian Holovaty
6b7c33286a
Added 'New in Django development version' to docs/db-api.txt change from [5746]
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@5757 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-07-25 03:15:05 +00:00
Gary Wilson Jr
cae92ae615
Fixed #4373 -- Modified the get_object_or_404/get_list_or_404 shortcuts to also accept QuerySet
s. Thanks SuperJared.
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@5746 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-07-22 03:41:11 +00:00
Gary Wilson Jr
62f207caef
Fixed #4851 -- Fixed description of an example query in db-api
docs.
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@5720 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-07-16 22:29:09 +00:00
Adrian Holovaty
2a500b3551
Edited docs/db-api.txt changes from [5700]
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@5709 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-07-15 19:34:21 +00:00
Russell Keith-Magee
eff675b91e
Clarified the documentation on the steps that happen during a save, and how raw save affects those steps.
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@5700 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-07-15 04:41:59 +00:00
Adrian Holovaty
0f869d1124
Edited docs/db-api.txt changes from [5658]
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@5698 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-07-14 16:58:54 +00:00
Russell Keith-Magee
2d6d20def7
Fixed #4459 -- Added 'raw' argument to save method, to override any pre-save processing, and modified serializers to use a raw-save. This enables serialization of DateFields with auto_now/auto_now_add. Also modified serializers to invoke save() directly on the model baseclass, to avoid any (potentially order-dependent, data modifying) behavior in a custom save() method.
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@5658 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-07-12 07:45:35 +00:00
Malcolm Tredinnick
953badbea5
Merged Unicode branch into trunk (r4952:5608). This should be fully
...
backwards compatible for all practical purposes.
Fixed #2391 , #2489 , #2996 , #3322 , #3344 , #3370 , #3406 , #3432 , #3454 , #3492 , #3582 , #3690 , #3878 , #3891 , #3937 , #4039 , #4141 , #4227 , #4286 , #4291 , #4300 , #4452 , #4702
git-svn-id: http://code.djangoproject.com/svn/django/trunk@5609 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-07-04 12:11:04 +00:00
Adrian Holovaty
510e545776
Fixed #4690 -- Fixed a bunch of ReST errors in docs. Thanks, Paul B.
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@5571 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-07-01 01:00:23 +00:00
Adrian Holovaty
64f20046f1
Edited docs/db-api.txt changes from [5555]
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@5566 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-06-30 21:25:10 +00:00
Jacob Kaplan-Moss
a9807db552
Fixed #4712 : added mention of Oracle in docs from [5555]. Thanks, Tom.
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@5556 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-06-27 19:16:05 +00:00
Jacob Kaplan-Moss
24512a74be
Fixed #1465 : added support for regex lookups. Thanks, Tom Tobin.
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@5555 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-06-27 18:58:10 +00:00
Malcolm Tredinnick
9bc8941f67
Fixed #4532 -- Trivial typo fix. Noticed by philliptemple@yahoo.co.uk.
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@5466 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-06-12 00:31:55 +00:00
Malcolm Tredinnick
484527f780
Fixed #3807 -- Some small fixes to a couple of examples. Thanks,
...
jon.i.austin@gmail.com .
git-svn-id: http://code.djangoproject.com/svn/django/trunk@5458 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-06-11 11:14:05 +00:00
Adrian Holovaty
ceba11abf5
Fixed typo in docs/db-api.txt from [5431]
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@5438 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-06-07 21:40:56 +00:00
Jacob Kaplan-Moss
21acccbca2
Fixed #4214 : added a bit of explicit info on updating FK fields to db-api.txt. Thanks, david@kazserve.org.
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@5437 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-06-07 18:24:27 +00:00
Jacob Kaplan-Moss
7747c42503
Fixed #4496 - fixed section header in db-api doc. Thanks, hattawayd@gmail.com.
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@5431 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-06-07 17:46:55 +00:00
Malcolm Tredinnick
3c948d45d2
Fixed #4388 -- Documented where the view shortcuts are imported from. Based on
...
a patch from Jure Cuhalev.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@5356 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-05-26 09:53:16 +00:00
Adrian Holovaty
6f44cffc77
Fixed #4303 -- Fixed typos in docs/db-api.txt. Thanks, Gary Wilson
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@5253 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-05-15 19:35:53 +00:00
Adrian Holovaty
72e824ad14
Fixed #4303 -- Fixed typo in docs/db-api.txt
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@5252 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-05-15 19:06:52 +00:00
Malcolm Tredinnick
fe0f238841
Fixed #4175 -- Fixed a couple of ReST markup errors. Thanks, Matt McClanahan.
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@5120 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-04-28 14:23:41 +00:00
Adrian Holovaty
39aa40d108
Fixed #4133 -- Fixed broken links in docs. Thanks, Gary Wilson
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@5064 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-04-24 05:58:03 +00:00
Malcolm Tredinnick
449ea76bf3
Fixed #3333 -- Made db-api.txt links relative, in line with the other docs.
...
Thanks, Ramiro Morales.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4681 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-03-08 08:50:33 +00:00
Adrian Holovaty
a81a6e9abe
Added note to docs/db-api.txt about 'depth' being new in Django development version
...
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4649 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-02-28 19:42:29 +00:00
Jacob Kaplan-Moss
4477f50f0b
Added a "depth" argument to select_related() to control how many "levels" of relations select_related() is willing to follow (refs #3275 ).
...
Also added unit tests for select_related().
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4645 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-02-28 15:24:05 +00:00