2017-09-06 113 views
0

我有一個二進制字段的模型。myRow中的數據是base64格式。現在我想從base64數據中獲取圖像,存儲在database.Can有人幫助.. ..如何從django-rest中的二進制字段獲取圖像

class myTable(models.Model): 
    myRow = models.BinaryField(blank=True, null=True) 
+0

請不要告訴我在Django中使用ImageField ....我的具體要求不同... – amrit

+0

解碼base64編碼的字符串並將其寫入文件。 Python有一個內置的base64模塊。 –

+0

您可以將文件添加到響應主體。 –

回答

0

你可以這樣做,並獲得圖像。

myRowimage = request.FILES['myRow'].file.read() 

但我會建議你使用Django的內置ImageField

希望它有幫助!

+0

它不工作...你能告訴我如何將base64轉換爲django中的圖像......? – amrit

相關問題