如何解决Django:使用Picture Exif数据进行地理编码-提示:请安装`exiftool
希望您一切都好:)
我已经成功安装:
pip install django-exiffield
pip install PyExifTool
当我想移民时:
from exiffield.fields import ExifField
from exiffield.getters import exifgetter
import exiftool
class Picture(models.Model):
catego = models.ForeignKey(Catego,on_delete=models.CASCADE,related_name="catego_pictures")
user = models.ForeignKey(User,blank=True,null=True,related_name='user_pictures')
image = models.ImageField(upload_to='nutriscore/')
publishing_date = models.DateField(auto_now_add=True)
meta = ExifField(
source='image',denormalized_fields={
'camera': exifgetter('Model'),'latitud': exifgetter('GPSLatitude'),'longitud': exifgetter('GPSLongitude'),},)
def __str__(self):
return self.catego.title
我遇到了以下问题:
SystemCheckError:系统检查确定了一些问题: 有人知道吗?
错误:
nutriscore.Picture.meta:(exiffield.E001)找不到exiftool
。
提示:请安装exiftool.
nutriscore.Picture.meta:(exiffield.E006)camera
在latitud
在longitud
在
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。