Come è possibile eseguire un ordinamento complesso su un oggetto prima di passarlo al modello? Ad esempio, ecco il mio punto di vista:Ordinamento e indicizzazione in un elenco in un modello Django?
@login_required
def overview(request):
physicians = PhysicianGroup.objects.get(pk=physician_group).physicians
for physician in physicians.all():
physician.service_patients.order_by('bed__room__unit', 'bed__room__order', 'bed__order')
return render_to_response('hospitalists/overview.html', RequestContext(request, {'physicians': physicians,}))
L'oggetto medico non viene ordinato correttamente nel modello. Perchè no?
Inoltre, come si fa a indicizzare in un elenco all'interno del modello? Ad esempio, (questo non funziona):
{% for note_type in note_types %}
<div><h3>{{ note_type }}</h3>
{% for notes in note_sets.index(parent.forloop.counter0) %}
#only want to display the notes of this note_type!
{% for note in notes %}
<p>{{ note }}</p>
{% endfor %}
{% endfor %}
</div>
{% endfor %}
Grazie mille, Pete
@Peter Mortensen, perché vai in giro per la rimozione di gratitudine da parte i messaggi delle persone? Vedi la tua revisione n. 8 di questa domanda. Non lo trovo accettabile. – slypete