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

Jak načíst obrazové soubory z mongodb na html stránku

Ahoj, úspěšně jsem vložil a načetl obrázek z mongodb s pythonem..

def insert_image(request):
    with open(request.GET["image_name"], "rb") as image_file:
    encoded_string = base64.b64encode(image_file.read())
    print encoded_string
    abc=db.database_name.insert({"image":encoded_string})
    return HttpResponse("inserted")

def retrieve_image(request):
    data = db.database_name.find()
    data1 = json.loads(dumps(data))
    img = data1[0]
    img1 = img['image']
    decode=img1.decode()
    img_tag = '<img alt="sample" src="data:image/png;base64,{0}">'.format(decode)
    return HttpResponse(img_tag)



  1. Může mongo vrátit dokumenty s prázdnými/chybějícími poli na konci ve vzestupném pořadí?

  2. mongoose:Jak vložit jeden vnořený dokument - ne pole

  3. import mongoose schématu do jiného souboru schématu způsobí, že importované schéma nebude definováno

  4. Jak se vyhnout volání Redis v omezeních skriptu Lua?