##// END OF EJS Templates
- Corregida la vista view para visualizar el perfil con el patron 1 por defecto.
jsalyrosas -
r126:127
parent child
Show More
@@ -49,17 +49,11
49 49 objProfile = Profile.objects.get(pk=profile_id)
50 50
51 51 lsPatterns = objProfile.pattern_set.all()
52 patternChoosen = objProfile.pattern_set.filter(value=pattern_value)
53 #print patternChoosen.value
54 #objAntennaUp = patternChoosen.antennaup_set.all()[0]
55 #objAntennaDown = patternChoosen.antennadown_set.all()[0]
52 patternChoosen = objProfile.pattern_set.get(value=pattern_value)
53 objAntennaUp = patternChoosen.antennaup_set.get()
54 objAntennaDown = patternChoosen.antennadown_set.get()
56 55
57 #objAntennaUp = AntennaUp.objects.get(pattern=patternChoosen.id)
58 #objAntennaDown = AntennaDown.objects.get(pattern=patternChoosen.id)
59 '''
60 return render_to_response('abscontrol/view.html', {'nameProfile': objProfile.name, 'profile_list': profile_list,
56 return render_to_response('abscontrol/view.html', {'objProfile': objProfile, 'profile_list': profile_list,
61 57 'patternChoosen' : patternChoosen, 'lsPatterns' : lsPatterns,
62 'antennaUp' : objAntennaUp, 'antennaDown' : objAntennaDown,})
63 '''
64 return render_to_response('abscontrol/view.html', {'nameProfile': objProfile.name, 'profile_list': profile_list,
65 'patternChoosen' : patternChoosen, 'lsPatterns' : lsPatterns,})
58 'antennaUp' : objAntennaUp, 'antennaDown' : objAntennaDown,
59 })
@@ -13,7 +13,15
13 13 <select name="lsProfiles">
14 14 <option>Choose ...</option>
15 15 {% for entry in profile_list %}
16 {% if objProfile %}
17 {% if objProfile.id == entry.id %}
18 <option value="{{ entry.id }}" selected>{{ entry.name }}</option>
19 {% else %}
16 20 <option value="{{ entry.id }}">{{ entry.name }}</option>
21 {% endif %}
22 {% else %}
23 <option value="{{ entry.id }}">{{ entry.name }}</option>
24 {% endif %}
17 25 {% endfor %}
18 26 </select>
19 27 {% else %}
@@ -1,12 +1,12
1 1 {% extends "abscontrol/index.html" %}
2 {% block title %}ABS CONTROL:::PROFILE:::{{ nameProfile }}{% endblock %}
2 {% block title %}ABS CONTROL:::PROFILE:::{{ objProfile.name }}{% endblock %}
3 3
4 4 {% block maincolumn%}
5 5 <div id="maincolumn">
6 6 <form action="/abscontrol/save/" method="post">
7 7 <div id="divProfile">
8 8 <label for="lblName">Profile:</label>
9 <label for="lblProfile">{{ nameProfile }}</label>
9 <label for="lblProfile">{{ objProfile.name }}</label>
10 10 </div>
11 11 <div id="divPattern">
12 12 {% if patternChoosen %}
@@ -18,20 +18,20
18 18 <legend>UP</legend>
19 19 <div class="divAntenna">
20 20 <label for="lblAntenna">Antenna</label>
21 <textarea name="txtAntennaUp" class="txtAntenna" cols="38" rows="8"></textarea>
21 <textarea name="txtAntennaUp" class="txtAntenna" cols="38" rows="8">{{ antennaUp.value }}</textarea>
22 22 </div>
23 23 <div class="divTx">
24 24 <label for="lblTx">Tx</label>
25 <textarea name="txtTxUp" class="txtTR" cols="20" rows="8"></textarea>
25 <textarea name="txtTxUp" class="txtTR" cols="20" rows="8">{{ antennaUp.tx }}</textarea>
26 26 </div>
27 27 <div class="divTx">
28 28 <label for="lblRx">Rx</label>
29 <textarea name="txtRxUp" class="txtTR" cols="20" rows="8"></textarea>
29 <textarea name="txtRxUp" class="txtTR" cols="20" rows="8">{{ antennaUp.rx }}</textarea>
30 30 </div>
31 31 <div class="cleardivs"></div>
32 32 <div class="divUes">
33 33 <label for="lblUes">Ues:</label>
34 <input type="text" name="txtUesUp" value="" />
34 <label for="lblAntennaUpUes">{{ antennaUp.ues }}</label>
35 35 </div>
36 36 </fieldset>
37 37 </div>
@@ -40,20 +40,20
40 40 <legend>DOWN</legend>
41 41 <div class="divAntenna">
42 42 <label for="lblAntenna">Antenna</label>
43 <textarea name="txtAntennaDown" class="txtAntenna" cols="38" rows="8"></textarea>
43 <textarea name="txtAntennaDown" class="txtAntenna" cols="38" rows="8">{{ antennaDown.value }}</textarea>
44 44 </div>
45 45 <div class="divTx">
46 46 <label for="lblTx">Tx</label>
47 <textarea name="txtTxDown" class="txtTR" cols="20" rows="8"></textarea>
47 <textarea name="txtTxDown" class="txtTR" cols="20" rows="8">{{ antennaDown.tx }}</textarea>
48 48 </div>
49 49 <div class="divTx">
50 50 <label for="lblRx">Rx</label>
51 <textarea name="txtRxDown" class="txtTR" cols="20" rows="8"></textarea>
51 <textarea name="txtRxDown" class="txtTR" cols="20" rows="8">{{ antennaDown.rx }}</textarea>
52 52 </div>
53 53 <div class="cleardivs"></div>
54 54 <div class="divUes">
55 55 <label for="lblUes">Ues:</label>
56 <input type="text" name="txtUesDown" value="" />
56 <label for="lblAntennaDownUes">{{ antennaDown.ues }}</label>
57 57 </div>
58 58 </fieldset>
59 59 </div>
General Comments 0
You need to be logged in to leave comments. Login now