- Timestamp:
- 15/04/12 20:36:58 (8 years ago)
- Location:
- mauRepo/MolesManager/trunk
- Files:
-
- 2 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
mauRepo/MolesManager/trunk/src/MolesManager/static/templates/base.html
r8211 r8241 78 78 <input type="hidden" name="coObs" id="coObs_id" value='{{ coObs }}' /> 79 79 80 <div data-dojo-type="dijit.form.Form" id="myForm" data-dojo-id="myForm" encType="multipart/form-data" action="." method="POST"> 80 <div 81 data-dojo-type="dijit.form.Form" 82 id="myForm" 83 data-dojo-id="myForm" 84 encType="multipart/form-data" 85 action="{% url MolesManager.views.cedaSearch.coSearch %}" method="POST"> 81 86 82 87 <script type="dojo/method" data-dojo-event="onSubmit"> … … 94 99 <div class="fieldWrapper claro"> 95 100 <label for="id_obj_id">Search:</label> 96 <input type="text" name=" obs_id" value= ""101 <input type="text" name="searchTerm" value= "" 97 102 data-dojo-type="dijit.form.TextBox" 98 data-dojo-props="trim:true, propercase:true" id=" obs_id"/>99 <button id="search _obs" type="submit">Search</button>103 data-dojo-props="trim:true, propercase:true" id="searchTerm"/> 104 <button id="search" type="submit">Search</button> 100 105 101 106 </div> <!-- End of div fieldWrapper --> -
mauRepo/MolesManager/trunk/src/MolesManager/views/cedaSearch.py
r8211 r8241 4 4 @author: mnagni 5 5 ''' 6 from django.shortcuts import render_to_response 6 from django.shortcuts import render_to_response, redirect 7 7 from django.core.context_processors import csrf 8 8 from MolesManager.forms.commons import ObjectById … … 10 10 from MolesManager.moles3epb import Moles3EPB 11 11 from MolesManager.djencoder import DJEncoder 12 13 from MolesManager.views import cedaObservationView 14 from MolesManager.ceda_guid import CedaGUID 15 from MolesManager.moles3epb import Moles3EPB 16 17 18 19 def __getResponseByGuid(request, guid): 20 ceda_guid = Moles3EPB.search(CedaGUID, guid, request.moles_session) 21 if ceda_guid and ceda_guid.ceda_observation: 22 return redirect(cedaObservationView.coView, ceda_guid.ceda_observation) 12 23 13 24 … … 27 38 28 39 def coSearch(request): 29 c = {}30 __getSample(request, c)31 if c.has_key('records'):32 c .update(csrf(request))33 c.update(csrf(request))34 return render_to_response('cedaSearch.html', c)40 if 'searchTerm' in request.POST: 41 return __getResponseByGuid(request, request.POST['searchTerm']) 42 else: 43 c = {} 44 c.update(csrf(request)) 45 return render_to_response('cedaSearch.html', c) -
mauRepo/MolesManager/trunk/src/MolesManager/views/index.py
r8090 r8241 8 8 from django.shortcuts import render_to_response 9 9 import MolesManager.settings as settings 10 from django.core.context_processors import csrf 11 10 12 import os 11 13 … … 15 17 16 18 def home(request): 17 return render_to_response('index.html', 18 # {'MEDIA_URL':settings.MEDIA_URL, 19 # 'STATIC_URL':settings.STATIC_URL, 20 # } 21 ) 19 c = {} 20 c.update(csrf(request)) 21 return render_to_response('index.html', c)
Note: See TracChangeset
for help on using the changeset viewer.