sql >> Database >  >> NoSQL >> MongoDB

MongoDB-documenten weergeven met HTML

Als je de documentatie voor de flessjabloon-engine bekijkt, lijkt het alsof je 'ifs' en 'fors' kunt gebruiken om dit te bereiken.

Als uw bestelling bijvoorbeeld is opgeslagen in rijen ['orders'] en u weet niet hoeveel het er zijn, kunt u in uw sjabloon het volgende plaatsen:

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

of zeg dat u een speciale waarschuwing moet weergeven als uw klant een artikel bestelt dat vaak in nabestelling staat, en u heeft een andere variabele, 'nabestelling', doorgegeven die dit specificeert:

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

Ik heb geen van beide getest, maar ik heb soortgelijke dingen gedaan met behulp van de sjabloon-engines van Django en Flask. Ik heb deze voorbeelden hier vandaan gehaald:

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

en het gedeelte 'Flessjabloon om de uitvoer op te maken' hier:

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

Ik hoop dat dit helpt!




  1. ObjectID is niet gedefinieerd. Kan object niet vinden op id in Mongo Shell

  2. Converteer .NET Guide naar MongoDB ObjectID

  3. Mongoose Samengestelde Index Uniek + Sparse

  4. zoek in combinatie twee veld in Mongodb