summaryrefslogtreecommitdiff
path: root/docs
AgeCommit message (Collapse)Author
2015-08-31Fixed #25289 -- Updated admin's jQuery to 2.1.4.Tim Graham
2015-08-31Cleaned up example migration files in docsTyson Clugg
2015-08-31Fixed #25259 -- Added comments to header of generated migration filesTyson Clugg
2015-08-31Clarified 404.html usage, excplicitly stated that it's used when DEBUG is FalseDavid Sanders
Thanks to Keryn Knight, Curtis Maloney and Tim Graham for their reviews.
2015-08-29Fixed #24704 -- Made the autoreloader survive SyntaxErrors.Aymeric Augustin
With this change, it's expected to survive anything except errors that make it impossible to import the settings. It's too complex to fallback to a sensible behavior with a broken settings module. Harcoding things about runserver in ManagementUtility.execute is atrocious but it's the only way out of the chicken'n'egg problem: the current implementation of the autoreloader primarily watches imported Python modules -- and then a few other things that were bolted on top of this design -- but we want it to kick in even if the project contains import-time errors and django.setup() fails. At some point we should throw away this code and replace it by an off-the-shelf autoreloader that watches the working directory and re-runs `django-admin runserver` whenever something changes.
2015-08-29Fixed #25262 -- Removed the enable_comments field from FlatPageAdmin.Y3K
2015-08-28Fixed #17375 -- Changed makemessages to use xgettext with --files-fromSergey Kolosov
Changed the way makemessages invokes xgettext from one call per translatable file to one call per locale directory (using --files-from). This allows to avoid https://savannah.gnu.org/bugs/index.php?35027 and, as a positive side effect, speeds up localization build.
2015-08-28Fixed #25318 -- Made SILENCED_SYSTEM_CHECKS suppress all messages.Tim Graham
Previously, messages of ERROR level or higher were printed to the console.
2015-08-28Fixed #25299 -- Fixed crash with ModelAdmin.list_display value that clashes ↵Tim Graham
with a model reverse accessor.
2015-08-27Refs #20597 -- Fixed spelling of HiDPI.Tim Graham
2015-08-27Fixed #20597 -- Replaced admin GIF/PNG icons by SVGelky
2015-08-27Fixed #22634 -- Made the database-backed session backends more extensible.Sergey Kolosov
Introduced an AbstractBaseSession model and hooks providing the option of overriding the model class used by the session store and the session store class used by the model.
2015-08-27Removed historical note about session serialization.Tim Graham
2015-08-27Refs #2495 -- Documented that MySQL cannot have TextField(unique=True).Tim Graham
2015-08-27Fixed #24201 -- Added order_with_respect_to support to GenericForeignKey.Alex Hill
2015-08-26Added 'subtransactions' to spelling wordlist.Tim Graham
2015-08-25Fixed #25311 -- Removed vague language about "partial commits" from docs.Tim Graham
2015-08-25Updated PROJ.4 link to new GitHub wiki.David Sanders
2015-08-25Fixed #25309 -- Corrected that ATOMIC_REQUESTS applies per view not per request.Tim Graham
2015-08-25Fixed #25295 -- Restored 'no active translation' after language overrideClaude Paroz
Thanks David Nelson Adamec for the report and Tim Graham for the review.
2015-08-24Fixed #25302 -- Prevented BrokenLinkEmailsMiddleware from reporting 404s ↵Maxime Lorant
when Referer = URL.
2015-08-24Fixed #23727 -- Inhibited the post_migrate signal when using ↵Tommy Beadle
serialized_rollback. When using a TransactionTestCase with serialized_rollback=True, after creating the database and running its migrations (along with emitting the post_migrate signal), the contents of the database are serialized to _test_serialized_contents. After the first test case, _fixture_teardown() would flush the tables but then the post_migrate signal would be emitted and new rows (with new PKs) would be created in the django_content_type table. Then in any subsequent test cases in a suite, _fixture_setup() attempts to deserialize the content of _test_serialized_contents, but these rows are identical to the rows already in the database except for their PKs. This causes an IntegrityError due to the unique constraint in the django_content_type table. This change made it so that in the above scenario the post_migrate signal is not emitted after flushing the tables, since it will be repopulated during fixture_setup().
2015-08-22Tweak some examples.Aymeric Augustin
"Area man/woman" is confusing to people not familiar with the conventions of American journalism (like me).
2015-08-22Recommend relative imports within Django components.Aymeric Augustin
django-developers thread: https://groups.google.com/d/msg/django-developers/11XvmVdx58w/sFrF0pL8LTgJ
2015-08-22Forwardported release note for refs #25040.Tim Graham
2015-08-21Fixed #25284 -- Documented removal of implicit QuerySet __in lookups.Tim Graham
2015-08-20Refs #24914 -- Added docs for more auth mixin methods.Tim Graham
2015-08-20Fixed #24951 -- Fixed AssertionError in delete queries involving a ↵Tim Graham
foreign/primary key. Thanks Anssi Kääriäinen for help.
2015-08-19Fixed #25153 -- Moved 'polls' first in tutorial's INSTALLED_APPS.Tim Graham
2015-08-19Recommended the JavaScript Cookie library instead of jQuery cookie.Marc
jQuery cookie is no longer maintained in favor of the JavaScript cookie library. This also removes the jQuery dependency.
2015-08-19Refs #24451 -- Corrected Django version for {% cycle %} deprecation.Tim Graham
2015-08-19Fixed style issues in testing docsMarkus Holtermann
2015-08-18Added stub release notes for 1.8.5.Tim Graham
2015-08-18Used consistent capitalization and hyphenation of "class-based views" in docs.Anton Strogonoff
2015-08-18Added today's issue to the security archive.Tim Graham
2015-08-18Fixed DoS possiblity in contrib.auth.views.logout()Tim Graham
Thanks Florian Apolloner and Carl Meyer for review. This is a security fix.
2015-08-18Added stub release notes for security releases.Tim Graham
2015-08-17Limited line length in docs/ref/contrib/messages.txt example.Anton Strogonoff
2015-08-15Fixed #25180 -- Prevented varchar_patterns_ops and text_patterns_ops indexes ↵Caio Ariede
for ArrayField.
2015-08-15Fixed #24986 -- Added support for annotations in DISTINCT queries.Valentina Mukhamedzhanova
2015-08-14Fixed #25268 -- Tweaked wording in docs/ref/forms/api.txtTim Graham
2015-08-13Fixed #24988 -- Documented passing a dictionary of ValidationErrors to ↵Adam Brenecki
ValidationError
2015-08-12Fixed #25254 -- Added JsonResponse json_dumps_params parameter.Sambhav Satija
2015-08-12Corrected indentation of JsonResponse docs.Tim Graham
2015-08-12Fixed #24257 -- Corrected i18n handling of percent signs.Doug Beck
Refactored tests to use a sample project. Updated extraction: * Removed special handling of single percent signs. * When extracting messages from template text, doubled all percent signs so they are not interpreted by gettext as string format flags. All strings extracted by gettext, if containing a percent sign, will now be labeled "#, python-format". Updated translation: * Used "%%" for "%" in template text before calling gettext. * Updated {% trans %} rendering to restore "%" from "%%".
2015-08-11Updated memcached library links to point to PyPI.Tim Graham
2015-08-11Fixed #25205 -- Removed doc references to deprecated GeoManager class.Brendan Hayward
2015-08-11Fixed typo in docs/ref/contrib/gis/geoquerysets.txtTim Graham
2015-08-10Removed unnecessary comma in docsClaude Paroz
2015-08-10Fixed #25160 -- Moved unsaved model instance data loss check to Model.save()Tim Graham
This mostly reverts 5643a3b51be338196d0b292d5626ad43648448d3 and 81e1a35c364e5353d2bf99368ad30a4184fbb653. Thanks Carl Meyer for review.