1
0
mirror of https://github.com/django/django.git synced 2025-07-04 17:59:13 +00:00

2674 Commits

Author SHA1 Message Date
Adrian Holovaty
eaf6d51611 newforms-admin: Small unpacking improvement to ModelAdmin.get_field_sets()
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@4355 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-19 05:13:37 +00:00
Adrian Holovaty
13da9d7d2f newforms-admin: Changed ModelAdmin.get_field_sets() so that it doesn't take an opts argument
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@4354 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-19 05:10:51 +00:00
Adrian Holovaty
2ea6cdbd9d newforms-admin: Removed 'filters' admin_list templatetag, folding its output into the change_list.html template
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@4353 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-19 03:51:41 +00:00
Adrian Holovaty
f9019a7a7b newforms-admin: Renamed ModelAdmin.change_list_view() to ModelAdmin.changelist_view() to be consistent with other methods (no underscore)
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@4352 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-19 03:43:09 +00:00
Adrian Holovaty
5a000ea8a9 newforms-admin: Normalized spacing of {% block %} tags in admin templates
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@4351 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-19 03:38:13 +00:00
Adrian Holovaty
2ec4ef212c newforms-admin: Merged to [4349]
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@4350 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-19 03:25:15 +00:00
Adrian Holovaty
84c5094769 newforms-admin: Removed post_url option from add_view -- it was undocumented and hasn't been used since before Django was open-sourced
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@4345 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-17 18:23:39 +00:00
Adrian Holovaty
2957fedd40 newforms-admin: Removed show_delete and object_id_override options from add_view() -- they're undocumented and haven't been used since before Django was open-sourced
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@4344 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-17 17:13:19 +00:00
Adrian Holovaty
d41320d2e5 newforms-admin: Finished migrating AdminOptions to ModelForm. AdminOptions no longer exists. Things are still a bit messy.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@4343 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-17 05:39:29 +00:00
Adrian Holovaty
4fc14c6f7a newforms-admin: Backwards-incompatible change: Removed undocumented Admin.manager option in favor of Admin.change_list_queryset() method
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@4342 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-17 02:13:06 +00:00
Adrian Holovaty
08328ea847 newforms-admin: Added missing 'js' exclusion to AdminOptions, forgotten in [4340]
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@4341 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-17 01:45:01 +00:00
Adrian Holovaty
626e6d4eb9 newforms-admin: Moved js from AdminOptions to ModelAdmin.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@4340 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-17 01:44:00 +00:00
Adrian Holovaty
a2b25f7216 newforms-admin: Moved save_on_top from AdminOptions to ModelAdmin.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@4338 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-16 01:05:25 +00:00
Adrian Holovaty
052363fb8b newforms-admin: Moved ordering from AdminOptions to ModelAdmin.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@4337 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-16 00:57:56 +00:00
Adrian Holovaty
f72a100b53 newforms-admin: Moved list_per_page from AdminOptions to ModelAdmin.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@4336 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-16 00:54:58 +00:00
Adrian Holovaty
93e024365d newforms-admin: Moved list_select_related from AdminOptions to ModelAdmin.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@4335 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-16 00:51:22 +00:00
Adrian Holovaty
c9e4b37290 newforms-admin: Moved search_fields from AdminOptions to ModelAdmin.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@4334 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-16 00:48:46 +00:00
Adrian Holovaty
7ffbc9d22c newforms-admin: Moved save_as from AdminOptions to ModelAdmin.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@4333 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-16 00:35:25 +00:00
Adrian Holovaty
dcbfd3fa83 newforms-admin: Moved date_hierarchy from AdminOptions to ModelAdmin.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@4332 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-16 00:31:40 +00:00
Adrian Holovaty
b460910413 newforms-admin: Moved list_display_links from AdminOptions to ModelAdmin.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@4331 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-16 00:27:04 +00:00
Adrian Holovaty
f5441534e3 newforms-admin: Changed list_filter implementation to use ModelAdmin instead of AdminOptions. Also removed list_filter and list_display from AdminOptions entirely.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@4330 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-16 00:21:01 +00:00
Adrian Holovaty
dbacd7de2d newforms-admin: Removed unnecessary import from django.contrib.admin.views.main
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@4329 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-16 00:12:02 +00:00
Adrian Holovaty
560a1ba9a0 newforms-admin: A model's 'class Admin' is now dynamically/magically converted to be a subclass of django.contrib.admin.options.ModelAdmin, and the admin site now uses that class rather than the separate AdminOptions class (for list_display only). This means means 'class Admin' can override any functionality of ModelAdmin, such as has_add_permission(), etc.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@4328 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-16 00:09:53 +00:00
Adrian Holovaty
ede911b5a2 newforms-admin: Changed VERSION to 0.96-newforms-admin
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@4327 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-15 23:46:31 +00:00
Adrian Holovaty
28990ef07b newforms-admin: Renamed ModelAdminView to ModelAdmin, moved it into django.contrib.admin.options and put model imports within methods to avoid import-order problems
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@4326 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-15 01:53:11 +00:00
Adrian Holovaty
40256823fd newforms-admin: Changed model_admin_view() to raise Http404 for models with no admin interface
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@4325 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-14 21:50:00 +00:00
Adrian Holovaty
4dfb224d7e newforms-admin: Added has_add_permission(), has_change_permission() and has_delete_permission() hooks to ModelAdminView. This hook can be used to implement per-object permissions.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@4324 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-14 20:49:23 +00:00
Adrian Holovaty
a828114903 newforms-admin: Implemented ModelAdminView.add_view(). This is strictly a cop of the previous add_stage() view -- it does not yet use newforms
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@4323 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-14 20:36:08 +00:00
Adrian Holovaty
774362dc31 newforms-admin: Implemented ModelAdminView.change_view(). This is strictly a copy of the preview change_stage() view -- it does not yet use newforms
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@4322 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-14 20:32:58 +00:00
Adrian Holovaty
414f34d9e8 newforms-admin: Implemented ModelAdminView.delete_view()
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@4321 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-14 20:23:34 +00:00
Adrian Holovaty
621e64035e newforms-admin: Implemented ModelAdminView.change_list_view()
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@4320 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-14 20:19:32 +00:00
Adrian Holovaty
fdae6a83bb newforms-admin: Implemented ModelAdminView.history_view()
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@4319 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-14 20:13:41 +00:00
Adrian Holovaty
980b7a9927 newforms-admin: Called unquote() on object_id in ModelAdminView.__call__() so the individual views don't have to deal with it
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@4318 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-14 20:08:20 +00:00
Adrian Holovaty
b3cce4326b newforms-admin: Added staff_member_required and never_cache decorators to model_admin_view()
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@4317 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-14 20:04:56 +00:00
Adrian Holovaty
7859dee662 newforms-admin: Added docstrings to ModelAdminView methods
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@4316 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-14 20:03:28 +00:00
Adrian Holovaty
32c367253a newforms-admin: Implemented model_admin_view() view and stub ModelAdminView class. Changed admin URLconf to point to model_admin_view().
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@4315 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-14 20:00:11 +00:00
Adrian Holovaty
815a0843bc Created newforms-admin branch, for integrating Django's admin with newforms.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@4314 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-14 18:42:33 +00:00
Adrian Holovaty
f2a3deb087 Fixed #3281 -- newforms: URLField now works properly with required=False and verify_exists=True together. Thanks, zendak
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4313 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-13 05:19:15 +00:00
Adrian Holovaty
6b31f95516 Fixed #3293 -- newforms: Changed IntegerField.clean() to return None if field is not required and empty. Thanks, Honza Kral
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4312 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-13 05:08:07 +00:00
Adrian Holovaty
a0137c41f3 Fixed #3289 -- newforms: Added value_from_datadict method to MultipleHiddenInput
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4311 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-13 04:51:57 +00:00
Adrian Holovaty
663ef14f02 newforms: Added unit tests for MultipleHiddenInput
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4310 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-13 04:43:34 +00:00
Jacob Kaplan-Moss
43193c1821 Fixed #3287: method columns in the admin changelist can now have a {{{boolean}}} attribute that uses the clever little checkmark icons instead of the ugly "True" or "False" strings. Thanks for the patch, xian@mintchaos.com
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4309 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-12 19:40:06 +00:00
Jacob Kaplan-Moss
c1b11091e7 Fixed #3290: DummyCache now conforms to the BaseCache interface correctly. Thanks, Ned Batchelder.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4308 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-12 15:16:55 +00:00
Jacob Kaplan-Moss
b118b28bac Fixed #1717: ContentType.objects.get_for_manager() is now cached for a small performance gain when dealing with content-types regularly. Thanks, Dave St.Germain.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4307 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-12 15:15:05 +00:00
Adrian Holovaty
73d62743e9 newforms: Added unit tests and docs explaining that clean_data will only ever contain fields of the form, even if extra fields are passed in data
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4306 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-11 00:04:27 +00:00
Adrian Holovaty
963ccd7cb4 Fixed #3267 -- newforms: Changed database TextField to render as Textarea in form_for_model() forms. Thanks for the patch, Philipp Keller
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4305 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-10 23:34:37 +00:00
Adrian Holovaty
fa38ce7207 Fixed #3266 -- newforms: Made RadioSelect accept funky characters. Thanks for reporting, Honza Kral
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4304 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-10 23:25:29 +00:00
Adrian Holovaty
f6a7002ef1 Fixed #3278 -- newforms: Fixed bug in DeclarativeFieldsMetaclass where it inadvertently overrode the class' name. Thanks, russblau@imapmail.org
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4303 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-10 22:46:06 +00:00
Adrian Holovaty
2144a2c23f Fixed #3269 -- Fixed typo in admin change_password.html template. Thanks, ramiro
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4302 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-10 22:34:37 +00:00
Jacob Kaplan-Moss
3f6fd5dfd1 Fixed #3277 - fixed a couple of typoes in docs/testing.txt. Thanks, Jeremy.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4301 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2007-01-10 19:55:44 +00:00