sql >> Databáze >  >> NoSQL >> MongoDB

Jak zobrazit nahraný obrázek v back-endu Keystonejs

Pokud to chápu, jediný způsob je implementovat to sami. Není to tak děsivé, jak to vypadá, ale měli byste tomu věnovat spoustu času.

Musíte prozkoumat, jak se nyní zobrazují různé typy souborů na stránce administrátora - k tomu byste se měli podívat na šablonu pro stránku administrátora, která je již součástí KeystoneJS (cesta:node_modules\keystone\admin\server\templates)

Poté možná budete chtít hledat (cesta:node_modules\keystone\fields)Mohla by vás zajímat podsložka TYPES – protože existují různá pravidla pro typy polí

Vaším cílem je tedy najít odpovídající popis pole (pro váš model ImageUpload FileSystem) nebo vytvořit nový s img tagem pro zobrazení obrázku z url

Myslím, že typ souboru je to, co hledáte - \node_modules\keystone\fields\types\file



  1. Najít ve sbírce/objektu - SailsJS a Waterline ORM

  2. Robomongo :Překročen limit paměti pro $group

  3. Jak ověřit v Mongoose pole a zároveň jeho prvky

  4. Ve Flasku převeďte objekt POST z formuláře na reprezentaci vhodnou pro mongodb