summaryrefslogtreecommitdiff
path: root/django/views/generic
AgeCommit message (Collapse)Author
2008-08-23Fixed #7602 -- Corrected lookup keyword arguments in archive_month and ↵Brian Rosner
archive_week to properly range when date_field is from DateField. Thanks nullie for the original patch and Colin Grady for the test coverage. git-svn-id: http://code.djangoproject.com/svn/django/trunk@8476 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-08-10Fixed #7830 -- Removed all of the remaining, deprecated, non-oldforms features:Gary Wilson Jr
* Support for representing files as strings was removed. Use `django.core.files.base.ContentFile` instead. * Support for representing uploaded files as dictionaries was removed. Use `django.core.files.uploadedfile.SimpleUploadedFile` instead. * The `filename`, `file_name`, `file_size`, and `chuck` properties of `UploadedFile` were removed. Use the `name`, `name`, `size`, and `chunks` properties instead, respectively. * The `get_FIELD_filename`, `get_FIELD_url`, `get_FIELD_size`, and `save_FIELD_file` methods for Models with `FileField` fields were removed. Instead, use the `path`, `url`, and `size` attributes and `save` method on the field itself, respectively. * The `get_FIELD_width` and `get_FIELD_height` methods for Models with `ImageField` fields were removed. Use the `width` and `height` attributes on the field itself instead. * The dispatcher `connect`, `disconnect`, `send`, and `sendExact` functions were removed. Use the signal object's own `connect`, `disconnect`, `send`, and `send` methods instead, respectively. * The `form_for_model` and `form_for_instance` functions were removed. Use a `ModelForm` subclass instead. * Support for importing `django.newforms` was removed. Use `django.forms` instead. * Support for importing `django.utils.images` was removed. Use `django.core.files.images` instead. * Support for the `follow` argument in the `create_object` and `update_object` generic views was removed. Use the `django.forms` package and the new `form_class` argument instead. git-svn-id: http://code.djangoproject.com/svn/django/trunk@8291 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-07-27Corrected spacing in warning message.Gary Wilson Jr
git-svn-id: http://code.djangoproject.com/svn/django/trunk@8106 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-07-27Fixed #7988 -- Corrected import of the warnings module, thanks richardh.Gary Wilson Jr
git-svn-id: http://code.djangoproject.com/svn/django/trunk@8105 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-07-22Fixed #7847 -- Removed a whole bunch of unused imports from throughout the ↵Adrian Holovaty
codebase. Thanks, julien git-svn-id: http://code.djangoproject.com/svn/django/trunk@8046 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-07-19Fixed #7741: django.newforms is now django.forms. This is obviously a ↵Jacob Kaplan-Moss
backwards-incompatible change. There's a warning upon import of django.newforms itself, but deeper imports will raise errors. git-svn-id: http://code.djangoproject.com/svn/django/trunk@7971 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-07-18Refs #3639 -- Minor docstring correction, it's a function not a method.Gary Wilson Jr
git-svn-id: http://code.djangoproject.com/svn/django/trunk@7966 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-07-18Fixed #3639: updated generic create_update views to use newforms. This is a ↵Jacob Kaplan-Moss
backwards-incompatible change. git-svn-id: http://code.djangoproject.com/svn/django/trunk@7952 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-07-08Fixed #7670 -- Fixed a couple of missed changes from [7865]. Patch from ↵Malcolm Tredinnick
jshaffer. git-svn-id: http://code.djangoproject.com/svn/django/trunk@7869 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-07-08Fixed #7478 -- Rolled QuerySetPaginator into the Paginator class, to ↵Adrian Holovaty
simplify things. QuerySetPaginator still exists as an alias, for backwards compatibility. Thanks for the suggestion, batiste@dosimple.ch git-svn-id: http://code.djangoproject.com/svn/django/trunk@7865 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-03-23Fixed #6846 -- Fixed first_on_page and last_on_page in list_detail genericMalcolm Tredinnick
view. Thanks, trevor. git-svn-id: http://code.djangoproject.com/svn/django/trunk@7352 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-03-18Changed list_detail.object_list generic view to use the new Paginator class. ↵Adrian Holovaty
This is backwards-compatible -- the previous 12 template context variables (has_next, has_previous, etc.) are still passed to the template, but new templates should only access the new template variables 'paginator' and 'page_obj' git-svn-id: http://code.djangoproject.com/svn/django/trunk@7307 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-12-02Fixed #685 -- archive_index() and object_list() generic views allow emptyMalcolm Tredinnick
result sets by default now. Thanks, Gary Wilson and Matt Croydon. This is a backwards incompatible change. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6833 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-09-15Fixed #5468 -- Fixed the handling of the context argument in ↵Russell Keith-Magee
direct_to_template generic views. Thanks, durdinator. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6278 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-09-14Fixed #3895 -- Added ability to customize the context variable in the ↵Russell Keith-Magee
archive_index generic view. Thanks to marco.giusti@gmail.com and toke-django@toke.de. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6157 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-09-14Fixed #4919 -- Added 'last' marker on paginators. Thanks to ↵Russell Keith-Magee
patrick@vonautomatisch.atfor the idea, and nick@efford.org for the patch and docs. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6149 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-09-14Fixed #1795 -- Added page_range to paginators in generic list views. Thanks ↵Russell Keith-Magee
to polarcowz@gmail.com and Marc Fargas <telenieko@telenieko.com> for the patch. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6146 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-09-07Changed imports to adhere to PEP 8.Gary Wilson Jr
git-svn-id: http://code.djangoproject.com/svn/django/trunk@6058 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-09-07Fixed #3134 -- Made the `archive_year` generic view consistent with the ↵Gary Wilson Jr
other date-based generic views by not performing an `order_by()` on the passed queryset. This change is backwards-incompatible if you were relying on `archive_year` to do the ordering for you. git-svn-id: http://code.djangoproject.com/svn/django/trunk@6057 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-08-12Fixed #5085 -- In generic views, set the default name for the slug field to ↵Malcolm Tredinnick
'slug'. Thanks, Trevor Caira. git-svn-id: http://code.djangoproject.com/svn/django/trunk@5877 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-07-04Merged Unicode branch into trunk (r4952:5608). This should be fullyMalcolm Tredinnick
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-06-22Backed out the changes in [5482] for a bit whilst some more investigation intoMalcolm Tredinnick
side-effects is done. Refs #4565. git-svn-id: http://code.djangoproject.com/svn/django/trunk@5511 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-06-17Fixed #4565 -- Changed template rendering to use iterators, rather thanMalcolm Tredinnick
creating large strings, as much as possible. This is all backwards compatible. Thanks, Brian Harring. git-svn-id: http://code.djangoproject.com/svn/django/trunk@5482 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-04-09Fixed #3034 -- Added mimetype parameter to the direct_to_template() genericMalcolm Tredinnick
view, for consistency with the other generic views. Thanks, Paul Bx. git-svn-id: http://code.djangoproject.com/svn/django/trunk@4983 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-02-26Fixed #3170: added first_on_page and last_on_page arguments to paginated ↵Jacob Kaplan-Moss
generic views. Thanks, Grimboy. git-svn-id: http://code.djangoproject.com/svn/django/trunk@4591 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-12-15Copied django.forms to django.oldforms and changed all code to reference ↵Adrian Holovaty
django.oldforms instead of django.forms. Updated docs/forms.txt to add 'Forwards-compatibility' section that says you should not be using django.oldforms for any new projects. git-svn-id: http://code.djangoproject.com/svn/django/trunk@4208 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-11-27Fixed #3072 -- Fixed docstring in object_detail() generic view. Thanks, Matt ↵Adrian Holovaty
McClanahan git-svn-id: http://code.djangoproject.com/svn/django/trunk@4124 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-10-30Fixes #2966 -- Added extra_context parameter to direct_to_template generic ↵Russell Keith-Magee
view to keep it aligned with capabilities of other generic views. Thanks, wam-djangobug@wamber.net. git-svn-id: http://code.djangoproject.com/svn/django/trunk@3950 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-10-30Fixes #2964 -- Fixed typo in regex in docstring for redirect_to. Thanks, ↵Russell Keith-Magee
wam-djangobug@wamber.net. git-svn-id: http://code.djangoproject.com/svn/django/trunk@3948 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-09-26Fixed #2362 -- Corrected the way we retrieve an object so that it works forMalcolm Tredinnick
one-to-one fields. git-svn-id: http://code.djangoproject.com/svn/django/trunk@3849 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-08-21Fixed #2471 -- Got date-based generic views working with SQLite DateFields. ↵Adrian Holovaty
Thanks for the patch, Steven Armstrong git-svn-id: http://code.djangoproject.com/svn/django/trunk@3633 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-08-11Fixed #2524 -- Added i18n hooks in create_update generic views. Thanks, ↵Adrian Holovaty
mir@noris.de git-svn-id: http://code.djangoproject.com/svn/django/trunk@3559 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-07-27Fixed #2433 -- Added allow_future option to date-based generic viewsAdrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@3457 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-07-22Fixed #2399 -- restored HttpResponse (overly enthusiastic pruning in r3414).Malcolm Tredinnick
git-svn-id: http://code.djangoproject.com/svn/django/trunk@3421 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-07-21Second half of little cleanup tweaks suggested by pyflakes.Jacob Kaplan-Moss
git-svn-id: http://code.djangoproject.com/svn/django/trunk@3414 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-07-19Fixed #2332 -- Introduced is_authenticated() method on User and ↵Malcolm Tredinnick
AnonymousUser classes. Recommended its use over is_anonymous in the docs. Changed internal Django use to match this recommendation. Thanks to SmileyChris and Gary Wilson for the patch. git-svn-id: http://code.djangoproject.com/svn/django/trunk@3360 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-06-20Converted request.META['REQUEST_METHOD'] calls to request.method, throughout ↵Adrian Holovaty
the Django codebase git-svn-id: http://code.djangoproject.com/svn/django/trunk@3171 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-06-13Fixed #2147: file uploads within the update_object generic view now works. ↵Jacob Kaplan-Moss
Thanks, parlar. git-svn-id: http://code.djangoproject.com/svn/django/trunk@3123 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-06-03Fixed #2075 -- Added 'page' parameter to object_list generic view. Thanks, ↵Adrian Holovaty
kanashii@kanashii.ca git-svn-id: http://code.djangoproject.com/svn/django/trunk@3071 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-06-03Eliminated lots of mutable default arguments (since they are bugsLuke Plant
waiting to happen and are memory leaks too). git-svn-id: http://code.djangoproject.com/svn/django/trunk@3070 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-06-01Fixed #697 -- Added make_object_list parameter to archive_year generic view. ↵Adrian Holovaty
Thanks, jhf@hex.no git-svn-id: http://code.djangoproject.com/svn/django/trunk@3039 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-05-31Fixed #2000 -- Added 'mimetype' parameter to generic views. Thanks, Ian HolsmanAdrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@3022 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-05-23Negligible code cleanup for the sake of clarity.Luke Plant
git-svn-id: http://code.djangoproject.com/svn/django/trunk@2969 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-05-22Fixed #1931 -- update_object generic view no longer assumes the object's ↵Adrian Holovaty
get_absolute_url() doesn't change. Thanks, marcink@elksoft.pl git-svn-id: http://code.djangoproject.com/svn/django/trunk@2951 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-05-02MERGED MAGIC-REMOVAL BRANCH TO TRUNK. This change is highly ↵Adrian Holovaty
backwards-incompatible. Please read http://code.djangoproject.com/wiki/RemovingTheMagic for upgrade instructions. git-svn-id: http://code.djangoproject.com/svn/django/trunk@2809 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-03-30Fixed #1557 in trunkAdrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@2597 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-03-01Fixed #1399 -- Added template_object_name hook to generic views. Thanks, ↵Adrian Holovaty
ChaosKCW git-svn-id: http://code.djangoproject.com/svn/django/trunk@2453 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-02-27Fixed #1033 -- pagination in object_list generic views now use 1-indexed ↵Jacob Kaplan-Moss
page numbers in the URL. Thanks, Tom Tobin. git-svn-id: http://code.djangoproject.com/svn/django/trunk@2426 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-02-18Fixed #1229 -- Added allow_empty argument to archive_year and archive_month ↵Adrian Holovaty
date-based generic views git-svn-id: http://code.djangoproject.com/svn/django/trunk@2337 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-02-17Fixed #1302 -- Added next_month and previous_month to template context in ↵Adrian Holovaty
archive_month date-based generic view. Thanks, ubernostrum git-svn-id: http://code.djangoproject.com/svn/django/trunk@2323 bcc190cf-cafb-0310-a4f2-bffc1f526a37