def init(self, request, app_label, module_name, object_id): (self.model, self.model_admin) = get_model_and_admin_or_404(app_label, module_name) self.opts = self.model._meta self.object = self.model_admin.get_object(request, unquote(object_id)) if self.object is None: # and method is not PUT raise Http404(_('%(name)s object with primary key %(key)r does not exist.') % {'name': force_unicode(self.opts.verbose_name), 'key': escape(object_id)})
def init(self, request, app_label, module_name): (self.app_label, self.module_name)= (app_label, module_name) (self.model, self.model_admin) = get_model_and_admin_or_404(app_label, module_name) self.token = request.path[len(urlresolvers.reverse('xmin-data'))-1:]