François Freitag
9b7c5a92ec
[2.2.x] Fixed broken links and redirects in documentation.
...
Removed reference to custom builds, feature removed in
8e6b3bba99
.
Backport of 9a88e43aeba6cc85ffb2a48a06c296ccf68e0d71 from master
2019-08-21 10:58:05 +02:00
Mariusz Felisiak
4814db40c1
[2.2.x] Fixed heading level typo in docs/ref/contrib/postgres/fields.txt.
...
Backport of ad4e83a6d1c0a212fae751a3125dff6e28b2390a from master
2019-07-16 15:08:40 +02:00
Nick Pope
5237da3416
[2.2.x] Removed unnecessary /static from links to PostgreSQL docs.
...
Backport of 198a2a9381a415f76c3170753270f5087ce4475a from master.
2019-03-29 21:50:28 -04:00
Robert Coup
953067d8dc
[2.2.x] Refs #28161 -- Doc'd INSTALLED_APPS requirement for ArrayField(CIText).
...
Backport of a8b03bea180e0660c0e159f3e7cf6192b512925f from master
2019-01-31 13:42:29 -05:00
François Freitag
9b15ff08ba
Used auto-numbered lists in documentation.
2018-11-15 13:54:28 -05:00
Jon Dufresne
e90af8bad4
Capitalized "Python" in docs and comments.
2018-10-09 09:26:07 -04:00
Stefano Chiodino
6de7f9ec60
Fixed #29598 -- Deprecated FloatRangeField in favor of DecimalRangeField.
2018-10-02 19:17:23 -04:00
Hasan Ramezani
7d3fe36c62
Alphabetized imports in docs/ref/contrib/postgres/fields.txt.
2018-05-07 07:46:29 -04:00
Dmitry Dygalo
c979c0a2b8
Fixed #25718 -- Made a JSONField lookup value of None match keys that have a null value.
2018-04-04 10:53:46 -04:00
Mads Jensen
22ff4f81b1
Fixed #28423 -- Expanded docs for indexing contrib.postgres fields.
2017-10-09 12:19:08 -04:00
Michael Käufl
259fec8de0
Fixed #28651 -- Fixed typo in docs/ref/contrib/postgres/fields.txt.
2017-09-29 08:50:22 -04:00
Tim Graham
1d8cfa3608
Fixed #28626 -- Dropped support for PostgreSQL 9.3.
...
Thanks Simon Charette for the introspection changes.
2017-09-27 11:00:04 -04:00
Tim Graham
5446b72003
Removed versionadded/changed annotations for 1.11.
2017-09-22 12:51:18 -04:00
Claude Paroz
3c0b2b80ed
Fixed #28532 -- Fixed typo in PostgreSQL field docs
...
Thanks Andreas Poisel for the report.
2017-08-26 10:20:01 +02:00
Tim Graham
108ff788cb
Fixed typo in docs/ref/contrib/postgres/fields.txt.
2017-06-09 12:42:53 -04:00
Claude Paroz
01f658644a
Updated various links in docs to avoid redirects
...
Thanks Tim Graham and Mariusz Felisiak for review and completion.
2017-05-22 19:28:44 +02:00
Mariusz Felisiak
43380e9110
Fixed #27966 -- Bumped required psycopg2 version to 2.5.4.
...
Thanks Tim Graham for the review.
2017-03-21 17:23:17 +01:00
Mads Jensen
fb5bd38e3b
Refs #26610 -- Added CIText mixin and CIChar/Email/TextField.
2017-02-11 07:16:35 -05:00
Tim Graham
f6acd1d271
Refs #23919 -- Removed Python 2 notes in docs.
2017-01-18 11:51:29 -05:00
Tim Graham
f996f73667
Removed obsolete versionadded/changed annotations.
2017-01-02 10:38:54 -05:00
David Hoffman
bf84d042e0
Fixed #27582 -- Allowed HStoreField to store null values.
2016-12-15 10:35:44 -05:00
ntuckovic
4de8aaf7ff
Fixed #27355 -- Added “Creating extension using migrations” docs.
2016-12-08 13:15:21 -05:00
Mads Jensen
094d630ae8
Fixed #26610 -- Added CITextField to contrib.postgres.
2016-09-21 12:11:37 -04:00
Claude Paroz
13c3e5d5a0
Fixed #25995 -- Added an encoder option to JSONField
...
Thanks Berker Peksag and Tim Graham for the reviews.
2016-08-25 21:42:42 +02:00
Tim Graham
46a38307c2
Removed versionadded/changed annotations for 1.9.
2016-05-20 11:44:29 -04:00
anna
b28c60529b
Fixed #26101 -- Allowed introspection of base_field.model in RangeField
...
Used the same test and fix as in #25867 .
This required initializing base_field in RangeField.__init__,
not when setting the attribute.
2016-04-03 16:32:30 +02:00
Tim Graham
b3610f38fa
Fixed #26345 -- Clarified which RangesFields always return a canonical form.
2016-03-12 12:54:16 -05:00
rowanv
a6ef025dfb
Fixed #26124 -- Added missing code formatting to docs headers.
2016-02-01 10:42:05 -05:00
Elif T. Kus
bca9faae95
Fixed #26020 -- Normalized header stylings in docs.
2016-01-22 12:12:17 -05:00
Tim Graham
c432dd40bd
Refs #25995 -- Documented that JSONField doesn't handle sophisticated serialization.
2016-01-08 19:00:56 -05:00
Tim Graham
b26d147259
Fixed #25949 -- Documented Psycopg2 version requirement for JSONField.
2015-12-19 07:24:59 -05:00
Dotan Agmon
a44dc200d0
Fixed incorrect examples in ArrayField docs.
2015-12-10 17:48:38 -05:00
Tim Graham
e0837f2cb1
Fixed #25508 -- Modified QuerySet.__repr__() to disambiguate it from a list.
2015-10-06 12:38:34 -04:00
Tim Graham
f93e7f5674
Fixed #24690 -- Added a warning about mutable defaults for ArrayField/JSONField.
2015-08-01 07:46:30 -04:00
Marc Tamlyn
7bda2d8ebc
Fixed #24837 -- field__contained_by=Range
...
Provide `contained_by` lookups for the equivalent single valued fields
related to the range field types. This acts as the opposite direction to
rangefield__contains.
With thanks to schinckel for the idea and initial tests.
2015-06-04 19:29:59 +01:00
Tim Graham
c954931abd
Refs #24811 -- Fixed syntax error in CREATE EXTENSION example query.
2015-05-31 06:24:08 -04:00
Marc Tamlyn
33ea472f69
Fixed #24604 -- Added JSONField to contrib.postgres.
2015-05-30 23:10:30 +01:00
Marc Tamlyn
74fe4428e5
Add HasAnyKeys lookup for HStoreField.
2015-05-30 21:39:45 +01:00
Tim Graham
9ef2615d49
Fixed #24811 -- Added details on installing PostgreSQL extensions.
2015-05-23 15:38:30 -04:00
Tim Graham
618bc4e653
Documented INSTALLED_APPS requirement for HStoreField.
2015-04-24 08:25:33 -04:00
Tim Graham
d3bf5e7b00
Fixed #24645 -- Documented use of HStoreExtension.
2015-04-16 07:22:01 -04:00
Tom Christie
737b184d91
Improved nested ArrayField example
2015-02-05 11:34:23 +01:00
Tim Graham
28de5cd4de
Fixed spelling errors in docs.
2015-01-11 13:24:13 -05:00
Marc Tamlyn
48ad288679
Fixed #24001 -- Added range fields for PostgreSQL.
...
Added support for PostgreSQL range types to contrib.postgres.
- 5 new model fields
- 4 new form fields
- New validators
- Uses psycopg2's range type implementation in python
2015-01-10 16:18:19 +00:00
Marc Tamlyn
83daf53636
Fix minor typo in documentation.
2014-11-04 21:08:32 +00:00
Marc Tamlyn
36f514f065
Added HStoreField.
...
Thanks to `django-hstore` for inspiration in some areas, and many people
for reviews.
2014-11-04 09:26:40 +00:00
Tim Graham
4b57e203fe
Fixed spelling in docs.
2014-05-27 19:46:48 -04:00
Marc Tamlyn
b625e861e5
Fix an error in a documented lookup example.
2014-05-26 14:44:50 +01:00
Marc Tamlyn
48348782e6
Added omitted documentation for ArrayField__len.
2014-05-22 13:50:13 +01:00
Marc Tamlyn
604162604b
Added array field support for PostgreSQL.
...
The first part of django.contrib.postgres, including model and two form
fields for arrays of other data types.
This commit is formed of the following work:
Add shell of postgres app and test handling.
First draft of array fields.
Use recursive deconstruction.
Stop creating classes at lookup time.
Add validation and size parameter.
Add contained_by lookup.
Add SimpleArrayField for forms.
Add SplitArrayField (mainly for admin).
Fix prepare_value for SimpleArrayField.
Stop using MultiValueField and MultiWidget.
They don't play nice with flexible sizes.
Add basics of admin integration.
Missing:
- Tests
- Fully working js
Add reference document for django.contrib.postgres.fields.ArrayField.
Various performance and style tweaks.
Fix internal docs link, formalise code snippets.
Remove the admin code for now.
It needs a better way of handing JS widgets in the admin as a whole
before it is easy to write. In particular there are serious issues
involving DateTimePicker when used in an array.
Add a test for nested array fields with different delimiters.
This will be a documented pattern so having a test for it is useful.
Add docs for SimpleArrayField.
Add docs for SplitArrayField.
Remove admin related code for now.
definition -> description
Fix typo.
Py3 errors.
Avoid using regexes where they're not needed.
Allow passing tuples by the programmer.
Add some more tests for multidimensional arrays.
Also fix slicing as much as it can be fixed.
Simplify SplitArrayWidget's data loading.
If we aren't including the variable size one, we don't need to search
like this.
2014-05-22 09:53:26 +01:00