我的任务是提取通过 DJANGO 2.1.2 上传的照片的 exif 数据,
这是我的model.py
更新模型:
class UploadedImage(models.Model):
image = models.ImageField(
"Uploaded image", upload_to=scramble_uploaded_filename, height_field='height', width_field='width')
uploaded_at = models.DateTimeField(default=timezone.now)
width = models.PositiveIntegerField(editable = False)
height = models.PositiveIntegerField(editable = False )
camera = models.CharField(max_length=10, editable = False)
latitud = models.CharField(max_length=20, editable = False)
longitud = models.CharField(max_length=20, editable = False)
meta = ExifField(
source='image',
denormalized_fields={
'camera': exifgetter('Model'),
'latitud': exifgetter('GPSLatitude'),
'longitud': exifgetter('GPSLongitude'),
},
)
有关如何使用此模型的一些指导将很乐意提供帮助。
幕布斯7119047
相关分类