草庐IT

imagefield

全部标签

python - Django Rest 框架 ImageField

我无法将图像保存在此ImageField中。发回数据时:{"image":["Nofilewassubmitted.Checktheencodingtypeontheform."]}model.pyclassMyPhoto(models.Model):owner=models.ForeignKey('auth.User',related_name='image')image=models.ImageField(upload_to='photos',max_length=254)serializers.pyclassPhotoSerializer(serializers.Hyperlin

python - Django:从图像 url 在 ImageField 中添加图像

请原谅我丑陋的英语;-)想象一下这个非常简单的模型:classPhoto(models.Model):image=models.ImageField('Label',upload_to='path/')我想从图像URL创建照片(即,不是在django管理站点中手动创建)。我认为我需要做这样的事情:frommyapp.modelsimportPhotoimporturllibimg_url='http://www.site.com/image.jpg'img=urllib.urlopen(img_url)#HereIneedtoretrievetheimage(asthesamewayt

python - Django:从图像 url 在 ImageField 中添加图像

请原谅我丑陋的英语;-)想象一下这个非常简单的模型:classPhoto(models.Model):image=models.ImageField('Label',upload_to='path/')我想从图像URL创建照片(即,不是在django管理站点中手动创建)。我认为我需要做这样的事情:frommyapp.modelsimportPhotoimporturllibimg_url='http://www.site.com/image.jpg'img=urllib.urlopen(img_url)#HereIneedtoretrievetheimage(asthesamewayt

python - 无法使用 Mongoengine ImageField 将图像上传到 MEDIA_ROOT

我正在尝试使用MongoengineImageField上传图像。但是上传测试图片后,我访问http://127.x.x.x:xxxx/media/testimage.png找不到页面.Raisedby:django.views.static.serve"/Users/xxx/Documents/basedir/media/testimage.png"doesnotexist我的项目/settings.pyBASE_DIR=os.path.dirname(os.path.dirname(os.path.abspath(__file__)))STATIC_URL='/static/'ST

python - 允许通过 Django 管理将 SVG 文件上传到 ImageField

我正在切换到SVG图像来表示我的电子商务平台上的类别。我之前在类别模型中使用models.ImageField来存储图像,但是forms.ImageField验证无法处理基于矢量的图像(因此拒绝它)。我不需要对有害文件进行彻底验证,因为所有上传都将通过Django管理完成。看起来我必须在我的模型中切换到models.FileField,但我确实想要警告不要上传无效图像。NickKhlestov写了一个SVGAndImageFormField(在文章中查找来源,我没有足够的声誉来发布更多链接)django-rest-framework'sImageField.我如何在Django的Ima

python - Django 获取 ImageField 路径

模型image_url=models.ImageField(upload_to="uploads/shows",blank=True,null=True)我有image_url,我需要使用JSON对象将其解析到我的android应用程序。我只需要图像的URL(绝对/相对)。我试过了image_url=myObj.file.urlimage_url=myObj.image_url 最佳答案 @alecxe提供的正确工作解决方案是image_url=myObj.image_url.url 关

python - 'getattr() : attribute name must be string' error in admin panel for a model with an ImageField

我设置了以下模型:classUserProfile(models.Model):"Additionalattributesforusers."url=models.URLField()location=models.CharField(max_length=100)user=models.ForeignKey(User,unique=True)avatar=models.ImageField(upload_to='/home/something/www/avatars',height_field=80,width_field=80)def__unicode__(self):return

python - 接受上传或外部链接作为源的 Django ImageField 小部件

是否有用于ImageFields的Django小部件提供上传图像或提供url的选项?我在想itsexamples中的Summernote(如果您单击图像图标)我浏览了很多apps他们都专注于上传和缩略图。编辑仍在努力尝试做到这一点。我正在寻找类似于django-summernote允许您添加图像的方式。另请查看有关将图像链接保存到ImageField中的问题。我怎样才能让两者在像Summernote这样的小部件中一起工作?DjangosaveimagefromurlandconnectwithImageField 最佳答案 基于Fi

Python/Django从URL下载Image,修改保存到ImageField

我一直在寻找一种方法来从URL下载图像,对其执行一些图像操作(调整大小)操作,然后将其保存到djangoImageField。使用这两个很棒的帖子(链接如下),我已经能够下载图像并将其保存到ImageField。但是,一旦我拥有文件,我在处理文件时遇到了一些麻烦。具体来说,模型字段save()方法需要一个File()对象作为第二个参数。所以我的数据最终必须是一个File()对象。下面链接的博客文章展示了如何使用urllib2将图像URL保存到File()对象中。这很好,但是,我还想使用PIL作为Image()对象来操作图像。(或ImageFile对象)。我的首选方法是将图像URL直接加

python - Django ImageField问题

我有一个类似的模型ClassStudent(models.Model):"""Asimpleclasswhichholdsthebasicinfoofastudent."""name=models.CharField(max_length=50)age=models.PositiveIntegerField()photo=models.ImageField(upload_to='foobar',blank=True,null=True)正如我们所见,照片字段是可选的。我想要所有将图像保存在大学数据库中的学生。为此我做了这个>>>Student.objects.exclude(photo