MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Visualizzazione di documenti MongoDB con HTML

Esaminando la documentazione per il motore del modello di bottiglia, sembra che tu possa usare "se" e "for" per ottenere questo risultato.

Ad esempio, se l'ordine è archiviato in righe['ordini'] e non sai quanti ce ne sono, nel tuo modello puoi inserire:

%for item in rows['orders']:
  <td>{{item}}</td>
%end

o dì che devi visualizzare un avviso speciale se il tuo cliente sta ordinando un articolo che è spesso in arretrato e hai passato un'altra variabile, 'backorder', che specifica questo:

%if backorder:
  <span>This item is frequently on backorder</span>
%end

Non ho testato nessuno di questi, ma ho fatto cose simili usando i motori di modelli Django e Flask. Ho estratto questi campioni da qui:

http://bottlepy.org/docs/dev/tutorial.html#templates

e la sezione "Modello di bottiglia per formattare l'output" qui:

http://bottlepy .org/docs/dev/tutorial_app.html#using-bottle-for-a-web-based-todo-list

Spero che questo aiuti!