Author: adrian
Date: 2007-01-17 12:23:39 -0600 (Wed, 17 Jan 2007)
New Revision: 4345

Modified:
  django/branches/newforms-admin/django/contrib/admin/options.py
Log:
newforms-admin: Removed post_url option from add_view -- it was undocumented 
and hasn't been used since before Django was open-sourced

Modified: django/branches/newforms-admin/django/contrib/admin/options.py
===================================================================
--- django/branches/newforms-admin/django/contrib/admin/options.py      
2007-01-17 17:13:19 UTC (rev 4344)
+++ django/branches/newforms-admin/django/contrib/admin/options.py      
2007-01-17 18:23:39 UTC (rev 4345)
@@ -151,7 +151,7 @@
    def change_list_queryset(self, request):
        return self.model._default_manager.get_query_set()

-    def add_view(self, request, form_url='', post_url=None, 
post_url_continue='../%s/'):
+    def add_view(self, request, form_url='', post_url_continue='../%s/'):
        "The 'add' admin view for this model."
        from django.contrib.admin.views.main import render_change_form
        from django.contrib.contenttypes.models import ContentType
@@ -163,13 +163,12 @@
        if not self.has_add_permission(request):
            raise PermissionDenied

-        if post_url is None:
-            if self.has_change_permission(request, None):
-                # redirect to list view
-                post_url = '../'
-            else:
-                # Object list will give 'Permission Denied', so go back to 
admin home
-                post_url = '../../../'
+        if self.has_change_permission(request, None):
+            # redirect to list view
+            post_url = '../'
+        else:
+            # Object list will give 'Permission Denied', so go back to admin 
home
+            post_url = '../../../'

        manipulator = model.AddManipulator()
        if request.POST:


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Django 
updates" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to