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 |
|
Adrian Holovaty
|
78b89ff118
|
Fixed #3232 -- newforms: Added save_instance(), which saves a given bound form's clean_data into a given model instance with the same field names
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4300 bcc190cf-cafb-0310-a4f2-bffc1f526a37
|
2007-01-09 05:49:47 +00:00 |
|
Adrian Holovaty
|
d08112a6a7
|
newforms: Changed model auto-Form generation so that create() and apply_changes() are now both called save() -- for the purposes of simplicity
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4299 bcc190cf-cafb-0310-a4f2-bffc1f526a37
|
2007-01-09 05:22:48 +00:00 |
|
Adrian Holovaty
|
fb60a6ff0a
|
Fixed #3193 -- newforms: Modified as_hidden() to handle MultipleChoiceField correctly. Thanks for the report, Honza Kral
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4298 bcc190cf-cafb-0310-a4f2-bffc1f526a37
|
2007-01-09 05:12:25 +00:00 |
|
Adrian Holovaty
|
2e148d7064
|
newforms: Added 'initial' parameter to Form, which lets initial data be specified dynamically
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4297 bcc190cf-cafb-0310-a4f2-bffc1f526a37
|
2007-01-09 04:39:44 +00:00 |
|
Adrian Holovaty
|
54b8277ffb
|
newforms: Fixed Unicode issue on Python 2.3 when a BoundField's __unicode__() included non-ASCII characters. Thanks for reporting the error, Johannes Froehlich
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4296 bcc190cf-cafb-0310-a4f2-bffc1f526a37
|
2007-01-09 03:37:22 +00:00 |
|
Jacob Kaplan-Moss
|
f6390e8983
|
Fixed #1477: URLFields now accept a maxlength parameter. Thanks, Matt Croydon.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4295 bcc190cf-cafb-0310-a4f2-bffc1f526a37
|
2007-01-08 20:28:31 +00:00 |
|
Adrian Holovaty
|
0421b2597f
|
Fixed #3252 -- Fixed bugs in model_forms unit tests, related to recent newforms clean_data change. Thanks for the patch, mir@noris.de
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4294 bcc190cf-cafb-0310-a4f2-bffc1f526a37
|
2007-01-08 18:06:22 +00:00 |
|
Russell Keith-Magee
|
3b4d6b4dc1
|
Fixed #3229 -- Fixed reference in install.txt. Thanks again, deepfall@gmail.com.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4293 bcc190cf-cafb-0310-a4f2-bffc1f526a37
|
2007-01-06 00:08:55 +00:00 |
|
Adrian Holovaty
|
6ee9aeb0d6
|
Added note to docs/newforms.txt that points out ValidationError is a different class than previously
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4292 bcc190cf-cafb-0310-a4f2-bffc1f526a37
|
2007-01-05 22:15:46 +00:00 |
|
Adrian Holovaty
|
9cb85eb370
|
Fixed #3236 -- Fixed some typos in docs/newforms.txt. Thanks, christoffer.carlborg@gmail.com
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4291 bcc190cf-cafb-0310-a4f2-bffc1f526a37
|
2007-01-05 20:14:26 +00:00 |
|
Russell Keith-Magee
|
8a8d05a318
|
Fixed #3229 -- Fixed typo in numbering in install.txt. Thanks, deepfall@gmail.com.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4290 bcc190cf-cafb-0310-a4f2-bffc1f526a37
|
2007-01-05 12:32:55 +00:00 |
|
Adrian Holovaty
|
9d29892f56
|
Fixed ReST error in docs/newforms.txt from [4288]
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4289 bcc190cf-cafb-0310-a4f2-bffc1f526a37
|
2007-01-05 05:22:36 +00:00 |
|
Adrian Holovaty
|
84b673e9b1
|
Added a lot more to docs/newforms.txt
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4288 bcc190cf-cafb-0310-a4f2-bffc1f526a37
|
2007-01-05 05:21:39 +00:00 |
|
Adrian Holovaty
|
13184efb0f
|
More additions to docs/newforms.txt
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4287 bcc190cf-cafb-0310-a4f2-bffc1f526a37
|
2007-01-05 00:13:36 +00:00 |
|
Adrian Holovaty
|
02f690f738
|
newforms: Changed Form.ignore_errors to Form.is_bound, which is more descriptive and can be helpful to access at runtime
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4286 bcc190cf-cafb-0310-a4f2-bffc1f526a37
|
2007-01-05 00:04:38 +00:00 |
|
Adrian Holovaty
|
61ede43202
|
Added first part of 'Using forms to validate data' section to docs/newforms.txt
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4285 bcc190cf-cafb-0310-a4f2-bffc1f526a37
|
2007-01-04 06:52:50 +00:00 |
|
Adrian Holovaty
|
b1f6b376c0
|
newforms: Changed Form so that clean_data only exists if a Form is valid. Thanks for the idea, Honza Kral
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4284 bcc190cf-cafb-0310-a4f2-bffc1f526a37
|
2007-01-04 06:25:53 +00:00 |
|
Russell Keith-Magee
|
ddb9b7d57a
|
Fixed #2473 -- Added special case for '__in=[]' (empty set) queries, because 'WHERE attr IN ()' is invalid SQL on many backends. Thanks, Gary Wilson.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4283 bcc190cf-cafb-0310-a4f2-bffc1f526a37
|
2007-01-04 04:00:16 +00:00 |
|
Jacob Kaplan-Moss
|
295f4c9fad
|
Fixed #3225: fixed a typo on docs/middleware.txt. Thanks, Collin Grady
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4282 bcc190cf-cafb-0310-a4f2-bffc1f526a37
|
2007-01-03 22:40:06 +00:00 |
|
Jacob Kaplan-Moss
|
023b863251
|
Oops -- reverted accidentally commited material from [4280]
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4281 bcc190cf-cafb-0310-a4f2-bffc1f526a37
|
2007-01-03 22:38:51 +00:00 |
|
Jacob Kaplan-Moss
|
da9affa8f8
|
Fixed #3226: removed some pre-magic-removal-isms in settings docs. Thanks, ubernostrum.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4280 bcc190cf-cafb-0310-a4f2-bffc1f526a37
|
2007-01-03 22:37:05 +00:00 |
|
Russell Keith-Magee
|
3d38e5d840
|
Fixed #3223 -- Fixed typo in model API docs. Thanks, David van Mosselbeen.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@4276 bcc190cf-cafb-0310-a4f2-bffc1f526a37
|
2007-01-03 14:29:21 +00:00 |
|