From 1521e5b1b05f7e80cfbfb018f00221ff73d16762 Mon Sep 17 00:00:00 2001 From: yomguy Date: Fri, 18 Feb 2011 01:12:31 +0100 Subject: [PATCH] fix form style and redirection --- .../templates/telemeta_default/collection_detail_edit.html | 4 +++- .../templates/telemeta_default/mediaitem_detail_edit.html | 5 +++-- telemeta/web/base.py | 4 +++- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/telemeta/templates/telemeta_default/collection_detail_edit.html b/telemeta/templates/telemeta_default/collection_detail_edit.html index 90505e96..de8daf1d 100644 --- a/telemeta/templates/telemeta_default/collection_detail_edit.html +++ b/telemeta/templates/telemeta_default/collection_detail_edit.html @@ -26,7 +26,9 @@ {{ form }}
- +

+ +

{% endblock %} diff --git a/telemeta/templates/telemeta_default/mediaitem_detail_edit.html b/telemeta/templates/telemeta_default/mediaitem_detail_edit.html index 20fe1be0..e663f413 100644 --- a/telemeta/templates/telemeta_default/mediaitem_detail_edit.html +++ b/telemeta/templates/telemeta_default/mediaitem_detail_edit.html @@ -32,7 +32,6 @@ {% if item %} {% block submenu %}
- Dublin Core
{% endblock %} @@ -139,7 +138,9 @@ {{ form }}
- +

+ +

diff --git a/telemeta/web/base.py b/telemeta/web/base.py index ba3beb8b..54625d33 100644 --- a/telemeta/web/base.py +++ b/telemeta/web/base.py @@ -42,7 +42,7 @@ from jsonrpc import jsonrpc_method from django.template import RequestContext, loader from django import template -from django.http import HttpResponse +from django.http import HttpResponse, HttpResponseRedirect from django.http import Http404 from django.shortcuts import render_to_response, redirect from django.views.generic import list_detail @@ -121,6 +121,7 @@ class WebView(object): form = MediaCollectionForm(request.POST, request.FILES, instance=collection) if form.is_valid(): form.save() + return HttpResponseRedirect('/collections/'+public_id) else: form = MediaCollectionForm(instance=collection) @@ -209,6 +210,7 @@ class WebView(object): form = MediaItemForm(request.POST, request.FILES, instance=item) if form.is_valid(): form.save() + return HttpResponseRedirect('/items/'+public_id) else: form = MediaItemForm(instance=item) -- 2.39.5