Changes between Version 13 and Version 14 of NewformsAdminBranch
- Timestamp:
- Apr 6, 2007, 11:32:57 PM (18 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
NewformsAdminBranch
v13 v14 19 19 * Enable developers to declare custom widgets for particular fields in a model. 20 20 * Enable developers to declare custom admin-only validation for a model (i.e., validation logic that is applied only in the admin site, nowhere else). 21 * "Would be nice, and we're going to try our hardest to get this in" goals22 21 * Give developers extra hooks into the admin-site functionality. (Yes, this is a broad goal. More examples are forthcoming.) 23 22 * Integrate some ideas from #2248: Remove {{{core=True}}}, specify inline models in the model itself rather than in the related model, specify which fields should be displayed inline. … … 40 39 || Change {{{_meta.admin}}} on a model to be a {{{ModelAdmin}}} class instead of a {{{AdminOptions}}} instance, and remove the {{{AdminOptions}}} class. || Done in [4343] || 41 40 || Clean up some of the admin: fold {{{ChangeList}}} methods/functionality into {{{ModelAdmin}}}. || Not done yet || 42 || Change {{{ModelAdmin.add_view}}} to use newforms. || In progress||43 || Change {{{ModelAdmin.change_view}}} to use newforms. || In progress||41 || Change {{{ModelAdmin.add_view}}} to use newforms. || Done || 42 || Change {{{ModelAdmin.change_view}}} to use newforms. || Done || 44 43 || Change {{{raw_id_admin}}} so that it's a {{{class Admin}}} option rather than being a database {{{Field}}} option. || Done in [4430] || 45 || Figure out a cleaner way of specifying admin options, now that {{{class Admin}}} is much more powerful. It doesn't feel like it should live in the model anymore. || Not done yet; discussion is [http://groups.google.com/group/django-developers/browse_frm/thread/d94c7b11392c5085/# here] || 44 || Figure out a cleaner way of specifying admin options, now that {{{class Admin}}} is much more powerful. It doesn't feel like it should live in the model anymore. || Done; see [http://groups.google.com/group/django-developers/browse_frm/thread/d94c7b11392c5085/ discussion] || 45 || Implement edit-inline functionality || Not done yet || 46 46 47 47 == Backwards-incompatible changes ==