]> git.parisson.com Git - telemeta.git/commitdiff
fix form style and redirection
authoryomguy <yomguy@parisson.com>
Fri, 18 Feb 2011 00:12:31 +0000 (01:12 +0100)
committeryomguy <yomguy@parisson.com>
Fri, 18 Feb 2011 00:12:31 +0000 (01:12 +0100)
telemeta/templates/telemeta_default/collection_detail_edit.html
telemeta/templates/telemeta_default/mediaitem_detail_edit.html
telemeta/web/base.py

index 90505e964c6ce98569e974c7a0d5f57303739008..de8daf1d005a3951d9c403204ba50703753da41b 100644 (file)
@@ -26,7 +26,9 @@
         <table>
              {{ form }}
         </table>
-        <input type="submit" value="save">
+        <p align="center">
+         <input type="image" src="/images/save_changes.png" value="save">
+        </p>
         </form>
         </div>
 {% endblock %}
index 20fe1be05ab528d4c12463f05fd7aab19301b60a..e663f4131575dbd214e145912a665dfba48ebe53 100644 (file)
@@ -32,7 +32,6 @@
 {% if item %}
 {% block submenu %}
     <div>
-    <a href="{% url telemeta-item-detail item.public_id %}"><button>EXIT</button></a>
     <a href="{% url telemeta-item-dublincore item.public_id %}">Dublin Core</a>
     </div>
 {% endblock %}
    <table>
      {{ form }}
    </table>
-  <input type="submit" value="save">
+   <p align="center">
+    <input type="image" src="/images/save_changes.png" value="save">
+   </p>
  </form>
 </div>
 
index ba3beb8bab1b5db55a8d7aad3c63a0258fde74af..54625d33000ebcd5f5c91a32ffd69f25dc35b6b0 100644 (file)
@@ -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)