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

Visning af MongoDB-dokumenter med HTML

Når man ser på dokumentationen til flaskeskabelonmotoren, ser det ud til, at du kan bruge 'ifs' og 'fors' til at opnå dette.

For eksempel, hvis din ordre er gemt i rækker['ordrer'], og du ikke ved, hvor mange der er, kan du i din skabelon placere:

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

eller sige, at du skal vise en særlig advarsel, hvis din kunde bestiller en vare, der ofte er på restordre, og du har indsat en anden variabel, 'backorder', der angiver dette:

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

Jeg har ikke testet nogen af ​​disse, men jeg har gjort lignende ting ved hjælp af Django- og Flask-skabelonmotorerne. Jeg tog disse prøver herfra:

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

og afsnittet 'Flaskeskabelon til formatering af output' her:

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

Håber dette hjælper!




  1. har mange forholdsproblemer i Laravel 5.3 + MongoDB-biblioteket 'jenssegers/laravel-mongodb'

  2. Django - Sådan bruger du asynkron opgavekø med selleri og redis

  3. Mongodb find sammenligning af array-elementer

  4. Får hash med symbol som nøgler til mongo i skinner