def item_edit(r, item, type): """ retrieve item and (if possible) version Render the right edit page for the given type """ try: version = item.base_version except: #valid, as newly created item has no version yet pass if type == "jetpack": other_versions = JetVersion.objects.filter_by_slug(slug=item.slug) elif type == "capability": other_versions = CapVersion.objects.filter_by_slug(slug=item.slug) item_page = True page = "editor" jetpack_create_url = Jet.get_create_url() capability_create_url = Cap.get_create_url() autocomplete_url = reverse("jp_capabilities_autocomplete"); return render_to_response("edit_item.html", locals(), context_instance=RequestContext(r))