summaryrefslogtreecommitdiff
path: root/docs/howto
AgeCommit message (Collapse)Author
2014-08-28[1.7.x] Fixed #23374 -- Renamed StaticLiveServerCase to StaticLiveServerTestCaseClaude Paroz
Refs #20739. Thanks Raphaël Hertzog for the report and the initial patch. Backport of 3a44e2000 from master.
2014-08-26[1.7.x] Fixed spelling mistake in file docs.Tim Graham
Backport of a3e88e64a4 from master
2014-08-20[1.7.x] Fixed #23157 -- Removed O(n) algorithm when uploading duplicate file ↵Tim Graham
names. This is a security fix. Disclosure following shortly.
2014-08-18[1.7.x] Fixed #14638 -- Clarified model Field.to_python() docs.Tim Graham
Thanks Anubhav Joshi for the patch. Backport of b6aa60f425 from master
2014-08-15[1.7.x] Fixed typo in docs/howto/custom-model-fields.txt.Tim Graham
Backport of 99561eef26 from master
2014-08-08[1.7.x] Fixed #23257 -- Updated docs for new django-jython release.Andreas Stocker
Backport of f3ef55ea7a from master
2014-08-02[1.7.x] Fixed #23154 -- Removed reference to deprecated run_gunicorn command.Tim Graham
Thanks frewsxcv for the report. Backport of 75f2c65cb6 from master
2014-07-10[1.7.x] Fixed #22809 -- Added model Field API reference.Jorge C. Leitão
Thanks to @timgraham for the review. Backport of e1fa7dffdc from master
2014-07-08[1.7.x] Fixed #22812 -- Refactored lookup API documentation.Jorge C. Leitão
Thanks Anssi and Tim for reviews. Backport of 8780849da0 from master
2014-07-07[1.7.x] Fixed #22942 -- Noted that __init__.py files are required for ↵Tim Graham
management command detection. Thanks Diego Cerdán for the suggestion. Backport of 54546cee88 from master
2014-07-05[1.7.x] Fixed various minor doc typos / references.Daniel Hahler
Backport of 67f9f385aa from master
2014-06-26[1.7.x] Fixed typo in parameter name doc for BaseCommand.check().Gert Van Gool
Backport of a8c5630c98 from master
2014-06-11[1.7.x] Added link to data migrations in initial data deprecation noteGreg Chapple
Backport of 4123f55c33 from master
2014-05-12[1.7.x] Fixed #22619 -- Corrected description of os.path.Tim Graham
Thanks Collin Anderson for the report. Backport of a1be7237ca from master
2014-05-07[1.7.x] Updated some docs for the delayed deprecation of legacy table ↵Tim Graham
creation; refs #22340. Backport of a2e3c96948 from master
2014-05-06[1.7.x] Improve docs around deconstruction/serialisation (refs #22337)Andrew Godwin
2014-05-05[1.7.x] Fixed #1349 -- Clarified docs on serving files from STATIC/MEDIA_URL.Tim Graham
Backport of fb7c347f7b from master
2014-05-03[1.7.x] Fix docs error with deconstruct() docsAndrew Godwin
2014-04-28[1.7.x] Fixed #22497 -- Highlighted difference between field and class ↵Tim Graham
deconstruction. Thanks nliberg for the suggestion. Backport of b829d53b37 from master
2014-04-26[1.7.x] Specified 'csv and unicode' note as Python 2 onlyClaude Paroz
Backport of 2128b3a6 from master.
2014-04-21[1.7.x] Fixed queries that may return unexpected results on MySQL due to ↵Erik Romijn
typecasting. This is a security fix. Disclosure will follow shortly. Backport of 75c0d4ea3ae48970f788c482ee0bd6b29a7f1307 from master
2014-04-18[1.7.x] Moved RemoteUserBackend documentation to reference guide.Tim Graham
Backport of 26d118c3fe from master
2014-04-17[1.7.x] Fixed #22444 -- Marked initial SQL/fixture loading as deprecated.Tim Graham
Thanks Karen Tracey for the report. Backport of a4acb80463 from master
2014-04-16[1.7.x] Added RemoteUserMiddleware to middleware reference page.Tim Graham
Backport of 465980d070 from master
2014-04-15[1.7.x] Fixed #22392 -- Corrected deployment instructions for Apache 2.4.Tim Graham
Thanks zjcheah at yahoo.com for the report. Backport of 0f37d2e4c0 from master
2014-04-10[1.7.x] Fixed #22412 -- More nuanced advice re template filters and exceptions.Carl Meyer
Thanks Tim for review. Backport of 7e3834adc9 from master
2014-04-09[1.7.x] Noted that pip is included with Python 3.4 in Windows install guide.Tim Graham
Thanks CHI Cheng. Backport of 11e7254c3d from master
2014-04-08[1.7.x] Fixed #16205 -- Added an installation for Windows.Anubhav Joshi
Backport of d35d2f61c5 from master
2014-03-25[1.7.x] Fixed #22322 -- Fixed incorrect explanation of what managed=False does.Tim Graham
refs #14305. Thanks Adrian Klaver for the report. Backport of 9b7ba8af1b from master
2014-03-17Fixed #21179 -- Added a StreamingHttpResponse example for CSV files.zedr
Thanks charettes for the suggestion.
2014-03-02Removed WSGI upgrade instructions for Django 1.3 and earlier.Tim Graham
2014-02-27Fixed documention typojibreel
2014-02-25Fixed docs typos.Szczepan Cieślik
2014-02-24Fixed #22116 -- Added precision about WSGIPythonPath separatorClaude Paroz
Thanks donjpacheco for the initial patch.
2014-02-18Fixed #22062 -- Corrected static files config for Apache >= 2.4Tim Graham
2014-02-13Fixed #21951 -- Updated docs to use __str__ for Python 3Alasdair Nicol
Thanks Tim Graham for the report and recommendations
2014-01-22Always use parentheses when documenting a method with no arguments.Baptiste Mispelon
2014-01-22Don't show `self` in the list of arguments of a method.Baptiste Mispelon
This is consistent with Python's official documentation and it's a sphinx recommendation too[1]. [1] http://sphinx-doc.org/markup/desc.html#dir-method Refs #21855.
2014-01-20Fixed #16905 -- Added extensible checks (nee validation) frameworkRussell Keith-Magee
This is the result of Christopher Medrela's 2013 Summer of Code project. Thanks also to Preston Holmes, Tim Graham, Anssi Kääriäinen, Florian Apolloner, and Alex Gaynor for review notes along the way. Also: Fixes #8579, fixes #3055, fixes #19844.
2014-01-18Fixed #16187 -- refactored ORM lookup systemAnssi Kääriäinen
Allowed users to specify which lookups or transforms ("nested lookus") are available for fields. The implementation is now class based. Squashed commit of the following: commit fa7a7195f1952a9c8dea7f6e89ee13f81757eda7 Author: Anssi Kääriäinen <akaariai@gmail.com> Date: Sat Jan 18 10:53:24 2014 +0200 Added lookup registration API docs commit eb1c8ce164325e0d8641f14202e12486c70efdb6 Author: Anssi Kääriäinen <akaariai@gmail.com> Date: Tue Jan 14 18:59:36 2014 +0200 Release notes and other minor docs changes commit 11501c29c9352d17f22f3a0f59d3b805913dedcc Author: Anssi Kääriäinen <akaariai@gmail.com> Date: Sun Jan 12 20:53:03 2014 +0200 Forgot to add custom_lookups tests in prev commit commit 83173b960ea7eb2b24d573f326be59948df33536 Author: Anssi Kääriäinen <akaariai@gmail.com> Date: Sun Jan 12 19:59:12 2014 +0200 Renamed Extract -> Transform commit 3b18d9f3a1bcdd93280f79654eba0efa209377bd Author: Anssi Kääriäinen <akaariai@gmail.com> Date: Sun Jan 12 19:51:53 2014 +0200 Removed suggestion of temporary lookup registration from docs commit 21d0c7631c161fc0c67911480be5d3f13f1afa68 Merge: 2509006 f2dc442 Author: Anssi Kääriäinen <akaariai@gmail.com> Date: Sun Jan 12 09:38:23 2014 -0800 Merge pull request #2 from mjtamlyn/lookups_3 Reworked custom lookups docs. commit f2dc4429a1da04c858364972eea57a35a868dab4 Author: Marc Tamlyn <marc.tamlyn@gmail.com> Date: Sun Jan 12 13:15:05 2014 +0000 Reworked custom lookups docs. Mostly just formatting and rewording, but also replaced the example using ``YearExtract`` to use an example which is unlikely to ever be possible directly in the ORM. commit 250900650628d1f11beadb22814abd666029fb81 Author: Anssi Kääriäinen <akaariai@gmail.com> Date: Sun Jan 12 13:19:13 2014 +0200 Removed unused import commit 4fba5dfaa022653ffa72497258ffd8f8b7476f92 Author: Anssi Kääriäinen <akaariai@gmail.com> Date: Sat Jan 11 22:34:41 2014 +0200 Added docs to index commit 6d53963f375c77a1f287833b19b976d23f36c30b Author: Anssi Kääriäinen <akaariai@gmail.com> Date: Sat Jan 11 22:10:24 2014 +0200 Dead code removal commit f9cc0390078e21f1ea5a7bc1f15b09f8f6b0904d Author: Anssi Kääriäinen <akaariai@gmail.com> Date: Sat Jan 11 19:00:43 2014 +0200 A new try for docs commit 33aa18a6e3c831930bda0028222a26f9c1d96e66 Author: Anssi Kääriäinen <akaariai@gmail.com> Date: Sat Jan 11 14:57:12 2014 +0200 Renamed get_cols to get_group_by_cols commit c7d5f8661b7d364962bed2e6f81161c1b4f1bcc3 Author: Anssi Kääriäinen <akaariai@gmail.com> Date: Sat Jan 11 14:45:53 2014 +0200 Altered query string customization for backends vendors The new way is trying to call first method 'as_' + connection.vendor. If that doesn't exist, then call as_sql(). Also altered how lookup registration is done. There is now RegisterLookupMixin class that is used by Field, Extract and sql.Aggregate. This allows one to register lookups for extracts and aggregates in the same way lookup registration is done for fields. commit 90e7004ec14e15503f828cc9bde2a7dab593814d Merge: 66649ff f7c2c0a Author: Anssi Kääriäinen <akaariai@gmail.com> Date: Sat Jan 11 13:21:01 2014 +0200 Merge branch 'master' into lookups_3 commit 66649ff891c7c73c7eecf6038c9a6802611b5d8a Author: Anssi Kääriäinen <akaariai@gmail.com> Date: Sat Jan 11 13:16:01 2014 +0200 Some rewording in docs commit 31b8faa62714b4b6b6057a9f5cc106c4dd73caab Author: Anssi Kääriäinen <akaariai@gmail.com> Date: Sun Dec 29 15:52:29 2013 +0200 Cleanup based on review comments commit 1016159f34674c0df871ed891cde72be8340bb5d Author: Anssi Kääriäinen <akaariai@gmail.com> Date: Sat Dec 28 18:37:04 2013 +0200 Proof-of-concept fix for #16731 Implemented only for SQLite and PostgreSQL, and only for startswith and istartswith lookups. commit 193cd097ca8f2cc6a911e57b8e3fb726f96ee6a6 Author: Anssi Kääriäinen <akaariai@gmail.com> Date: Sat Dec 28 17:57:58 2013 +0200 Fixed #11722 -- iexact=F() produced invalid SQL commit 08ed3c3b49e100ed9019831e770c25c8f61b70f9 Author: Anssi Kääriäinen <akaariai@gmail.com> Date: Sat Dec 21 23:59:52 2013 +0200 Made Lookup and Extract available from django.db.models commit b99c8d83c972786c6fcd0e84c9e5cb08c1368300 Author: Anssi Kääriäinen <akaariai@gmail.com> Date: Sat Dec 21 23:06:29 2013 +0200 Fixed review notes by Loic commit 049eebc0703c151127f4f0265beceea7b8b39e72 Merge: ed8fab7 b80a835 Author: Anssi Kääriäinen <akaariai@gmail.com> Date: Sat Dec 21 22:53:10 2013 +0200 Merge branch 'master' into lookups_3 Conflicts: django/db/models/fields/__init__.py django/db/models/sql/compiler.py django/db/models/sql/query.py tests/null_queries/tests.py commit ed8fab7fe8867ff3eb801c3697a426478387bb2f Author: Anssi Kääriäinen <akaariai@gmail.com> Date: Sat Dec 21 22:47:23 2013 +0200 Made Extracts aware of full lookup path commit 27a57b7aed91b2f346abc4a77da838bffa17c727 Author: Anssi Kääriäinen <akaariai@gmail.com> Date: Sun Dec 1 21:10:11 2013 +0200 Removed debugger import commit 074e0f5aca0572e368c11e6d2c73c9026e7d63d7 Author: Anssi Kääriäinen <akaariai@gmail.com> Date: Sun Dec 1 21:02:16 2013 +0200 GIS lookup support added commit 760e28e72bae475b442b026650969b0d182dbe53 Author: Anssi Kääriäinen <akaariai@gmail.com> Date: Sun Dec 1 20:04:31 2013 +0200 Removed usage of Constraint, used Lookup instead commit eac47766844b90e7d3269e7a8c012eee34ec0093 Author: Anssi Kääriäinen <akaariai@gmail.com> Date: Sun Dec 1 02:22:30 2013 +0200 Minor cleanup of Lookup API commit 2adf50428d59a783078b0da3d5d035106640c899 Author: Anssi Kääriäinen <akaariai@gmail.com> Date: Sun Dec 1 02:14:19 2013 +0200 Added documentation, polished implementation commit 32c04357a87e3727a34f8c5e6ec0114d1fbbb303 Author: Anssi Kääriäinen <akaariai@gmail.com> Date: Sat Nov 30 23:10:15 2013 +0200 Avoid OrderedDict creation on lookup aggregate check commit 7c8b3a32cc17b4dbca160921d48125f1631e0df4 Author: Anssi Kääriäinen <akaariai@gmail.com> Date: Sat Nov 30 23:04:34 2013 +0200 Implemented nested lookups But there is no support of using lookups outside filtering yet. commit 4d219d4cdef21d9c14e5d6b9299d583d1975fcba Author: Anssi Kääriäinen <akaariai@gmail.com> Date: Wed Nov 27 22:07:30 2013 +0200 Initial implementation of custom lookups
2014-01-17Fixed #20052 -- Discouraged use of Jython given the current state of ↵Tim Graham
django-jython. Thanks Josh Juneau (maintainer of django-jython) for the review.
2014-01-03Merge pull request #2094 from coder9042/ticket_21478Anssi Kääriäinen
Changed documentation for db_type()
2014-01-02Fixed #21722 -- Added a warning for avoiding XSS vulnerabilities when ↵Tim Graham
reusing built-in filters. Thanks Stephen McDonald for the suggestion.
2013-12-28Used app_label instead of appname.Aymeric Augustin
The last component of the dotted path to the application module is consistently referenced as the application "label". For instance it's AppConfig.label. appname could be confused with AppConfig.name, which is the full dotted path.
2013-12-28Updated the AppCommand API to support apps without a models module.Aymeric Augustin
2013-12-25Unified listing of shell commands/codeYaroslav Halchenko
- use code-block:: bash - prefix the command with $
2013-12-25Fixed #21663 -- Added missing WSGIPythonPath in mod_wsgi config.Tim Graham
Thanks carrie.hazelton at altamiracorp.com for the report.
2013-12-19Fixed #21478 -- Corrected docs for when Field.db_type() is called.Anubhav Joshi
2013-12-08Updated a bunch of hyperlinks in documentationClaude Paroz
2013-12-05Fixed another typo in custom model field documentation.Baptiste Mispelon