1
0
mirror of https://github.com/django/django.git synced 2025-07-04 09:49:12 +00:00

3045 Commits

Author SHA1 Message Date
Brian Rosner
420f19aa35 newforms-admin: Merged from trunk up to [7729].
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7730 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-06-23 21:05:02 +00:00
Brian Rosner
c929440fcd newforms-admin: Fixed #7502 -- Fixed an i18n breakge introduced in [7694]. Thanks frasern.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7711 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-06-20 07:40:45 +00:00
Brian Rosner
abe84c8648 newforms-admin: Removed a print statement in tests/regressiontests/admin_views/tests.py that snuck by.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7708 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-06-19 16:21:21 +00:00
Brian Rosner
d5899f17e9 newforms-admin: Merged from trunk up to [7706].
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7707 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-06-19 16:04:52 +00:00
Brian Rosner
308cef4068 newforms-admin: Fixed #6943 and #7263 -- Handle multiple e-mail addresses when checking if it was mistakenly entered. Also prevent e-mail guessing by checking password before throwing an error. Thanks Michael Newman and Valera Grishin.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7694 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-06-18 19:05:16 +00:00
Simon Willison
86a946a1a6 newforms-admin: Fixed #7483 (thanks, Daniel Roseman) - delete view now correctly links to related objects
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7685 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-06-18 09:00:11 +00:00
Brian Rosner
de2f3900cf newforms-admin: Brought docs/admin.txt up to speed on missing options from ModelAdmin.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7684 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-06-17 22:45:59 +00:00
Brian Rosner
236a9dbd3c newforms-admin: Allowed for another heading level in docs/admin.txt. Also fixed up some other issues caught by generating the documentation.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7683 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-06-17 22:00:48 +00:00
Brian Rosner
608af1f9d7 newforms-admin: Fixed #6718 -- Removed a circular import in contrib/auth/admin.py. Thanks Eric B.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7671 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-06-16 22:39:35 +00:00
Brian Rosner
dfe06aac0c newforms-admin: Fixed #7473 -- Fixed a title level inconsistency in docs/modelforms.txt. Thanks Visik7.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7670 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-06-16 21:32:53 +00:00
Brian Rosner
a253ec3743 newforms-admin: Merged from trunk up to [7668].
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7669 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-06-16 20:36:34 +00:00
Brian Rosner
d0af06bad8 newforms-admin: Fixed an example relying on oldforms in the authentication docs.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7664 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-06-16 15:46:36 +00:00
Brian Rosner
032e092ecf newforms-admin: Fixed #7445 -- Removed an old reference to oldforms in the auth documentation. Thanks peterd12.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7663 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-06-16 15:41:20 +00:00
Simon Willison
10c7129eb0 newforms-admin: Fixed root_path in custom user add view
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7640 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-06-15 18:53:30 +00:00
Simon Willison
c6a26037e3 newforms-admin: Custom form for changing a user's password now sets root_path manually (it doesn't have access to an AdminSite instance so it has to roll its own)
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7639 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-06-15 18:42:15 +00:00
Simon Willison
e8cd4084b7 AdminSite.root() now figures out the base URL of the admin site and stashes it as self.root_path. This is made available to admin templates, avoiding the need to use relative URLs for links to higher level admin pages. One consequence of this change is that you can now reliably over-ride the userlinks block in a custom base_site.html template.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7638 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-06-15 18:21:11 +00:00
Simon Willison
faae7c0faf newforms-admin: AdminSite index and display_login_form method can now take an optional extra_context argument, allowing you to inject extra template variables in to them from an over-ridden method on a subclass
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7631 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-06-13 17:26:30 +00:00
Simon Willison
725293d51a newforms-admin: Made it easier to specify a custom template to be used in the admin section. You can now specify index_template and login_template properties on an AdminSite subclass, and change_form_template, change_list_template, object_history_template and delete_confirmation_template properties on a ModelAdmin subclass.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7630 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-06-13 15:42:43 +00:00
Simon Willison
f33bdf7e9c newforms-admin: custom changelist test now avoids model inheritance (since the admin doesn't support that yet)
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7628 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-06-12 21:50:13 +00:00
Simon Willison
a33bd6b594 newforms-admin: Added ability to pass extra_context argument to ModelAdmin's add_view, change_view, changelist_view, delete_view and history_view methods. This makes it easier to customise those pages; you can over-ride the methods in your subclass and call the super method with extra_context to feed additional variables to your custom admin templates.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7627 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-06-12 20:58:56 +00:00
Brian Rosner
f914b0a71b newforms-admin: Fixed #5731 -- Implemented ModelAdmin.radio_fields to match trunk's radio_admin. Removed legacy code and added tests. Thanks Karen Tracey for the initial work.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7626 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-06-12 20:13:27 +00:00
Brian Rosner
4a6965b308 newforms-admin: Fixed a few links in the inline documentation.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7618 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-06-11 20:35:34 +00:00
Brian Rosner
d1bc198e00 newforms-admin: Added inline documentation.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7617 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-06-11 20:28:37 +00:00
Brian Rosner
c55c758531 newforms-admin: Moved the inner Admin docs over to the admin docs and updated to work with ModelAdmin.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7616 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-06-11 18:01:14 +00:00
Brian Rosner
530670e27f newforms-admin: Fixed #6075 -- Implemented max_num on formsets and model formsets. Added a hook on InlineModelAdmin to customize in the admin interface.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7613 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-06-11 03:58:01 +00:00
Brian Rosner
edf396da59 newforms-admin: Removed the leading underscore from _formset_factory. It was missed in [7605].
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7612 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-06-10 19:58:25 +00:00
Brian Rosner
be810670ff newforms-admin: Fixed #5999 -- When a session expires properly route the
flow to call the correct view. Thanks favo and Michael Newman.


git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7611 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-06-10 16:05:09 +00:00
Brian Rosner
98d30caedb newforms-admin: Fixed #7410 -- Added save_as to the context of a couple auth views. Thanks James Turnbull.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7610 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-06-10 15:17:32 +00:00
Brian Rosner
0f3f082ed5 newforms-admin: Fixed #5765 -- non_form_errors now display properly for inline
formsets. Thanks Honza Kral.


git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7609 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-06-10 05:01:17 +00:00
Brian Rosner
c63faa1f49 newforms-admin: Allow a custom formset on InlineModelAdmin.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7608 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-06-10 04:59:12 +00:00
Brian Rosner
07b82590d8 newforms-admin: Fixed #6809 -- non_field_errors are now properly displayed. Thanks peschler.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7607 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-06-10 04:45:19 +00:00
Brian Rosner
c6b53bec10 newforms-admin: Added documentation on formsets.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7606 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-06-10 04:40:13 +00:00
Brian Rosner
1fd3db4ab0 newforms-admin: Removed the leading underscore from modelforms factory functions.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7605 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-06-10 04:15:06 +00:00
Brian Rosner
4530a408c4 newforms-admin: Merged from trunk up to [7602].
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7604 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-06-10 04:03:09 +00:00
Brian Rosner
3b92ced518 newforms-admin: Fixed #5520 -- Implemented save_as functionality. This also
properly makes inlines work as well.


git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7603 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-06-10 03:54:05 +00:00
Brian Rosner
bb75091bf4 newforms-admin: Fixed #6810 -- Added tests for admin views. Thanks rmyers!
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7589 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-06-07 23:09:09 +00:00
Brian Rosner
7b2ae6e624 newforms-admin: Fixed #6819 -- When the user does not have change permission
avoid redirecting to the changelist view after deleting an object. Thanks rmyers!


git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7588 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-06-07 23:04:43 +00:00
Brian Rosner
65ef8d4da7 newforms-admin: Fixed #7391 -- Mark the output of BaseFormSet.as_table safe. Thanks akaihola!
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7587 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-06-07 22:31:25 +00:00
Brian Rosner
453d560a94 newforms-admin: Merged from trunk up to [7583].
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7584 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-06-07 17:10:16 +00:00
Brian Rosner
0836745c8e newforms-admin: Fixed some failing created with [7562]. Refs #6536. Thanks eddyMul for the hawk eyes.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7566 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-05-29 22:16:52 +00:00
Russell Keith-Magee
b67ed020c2 newforms-admin: Fixed #6536 -- Corrected non-XHTML markup for image tag. Thanks to Johann Queuniet <johann.queuniet@gmail.com> for the initial report, and Honza Kral for keeping the ticket up to date.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7562 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-05-29 12:28:40 +00:00
Brian Rosner
bdea65e84a Merged from trunk up to [7539].
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7544 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-05-22 13:51:03 +00:00
Brian Rosner
13ae9e484d newforms-admin: Merged from trunk up to [7526].
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7533 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-05-14 05:48:44 +00:00
Gary Wilson Jr
4e5681caf3 newforms-admin: Cleaned up imports, refs #6083.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7525 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-05-13 14:50:44 +00:00
Gary Wilson Jr
f98757509e newforms-admin: Fixed #7227 -- Added missing import, thanks marinho.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7524 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-05-13 14:38:31 +00:00
Russell Keith-Magee
7c5fe053c6 newforms-admin: Removed mark_safe from the saved request path on the admin login form. This prevents a potential XSS attack. Formal announcement will be forthcoming.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7522 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-05-10 13:36:17 +00:00
Brian Rosner
c04de46b3c newforms-admin: Added some tests for SplitDateTimeWidget._has_changed.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7519 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-05-05 19:05:59 +00:00
Brian Rosner
d121e4a446 newforms-admin: Added a newline between expected output and comments to let the tests pass again.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7518 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-05-05 18:50:03 +00:00
Brian Rosner
f793f27df0 newforms-admin: Fixed #7160 -- MultiWidget._has_changed was short-circuiting while testing for changed data in its widgets. Added tests to ensure this won't get broken in the future.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7517 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-05-05 18:08:07 +00:00
Brian Rosner
be31882eee newforms-admin: Applied the same _has_changed treatment to the ManyToManyRawIdWidget from [7515] since it acts similar with the underlying data.
git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@7516 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2008-05-05 17:31:23 +00:00