imagefield

    4热度

    2回答

    ,我最近一直experiementing与使用Django 我希望能够通过对模型的保存功能ImageMagick的运行上传的文件,我意识到这是不可能的,因为不是可用的文件,直到实例已经保存 我得到它的工作是保存被称为在开始,然后允许访问上传的文件,然后再保存,一旦其填充等领域 有没有更好的方式来实现这一目标?它只是有点感觉不对调用保存功能两次 class uploadedFiles(models.

    1热度

    1回答

    如何在模型中定义它,如果我希望图像保存在路径'img /'currentdateMonthYear_ + category_ +给定的名称中。该类别取决于我选择的内容? 目前我形容我的模型,例如: class Image(models.Model): title = models.CharField(max_length=50) description = models.T

    1热度

    1回答

    我有一个模型包含ImageField应该在上传后调整大小。 class SomeModel(models.Model): banner = ImageField(upload_to='uploaded_images', width_field='banner_width', height_field='banner_height') ba

    9热度

    2回答

    我一直在这个圈子里走了几个小时。 我有一个用户配置文件模型profile_pic ImageField。我保存了用户照片,现在我想显示它,但没有任何效果。我经历了文档,SO,谷歌,没有结果。 我上传了一张照片,我可以看到该网址已保存在数据库中。 这是我有: # models.py class UserProfile(models.Model): ... title

    1热度

    1回答

    我已经阅读了很多答案,并在shell中尝试了所有这些,但不想正确保存本地图像,他截断了文件。当图像大小为400kb时,他在大小为10-30kb的媒体目录中创建文件。我不知道为什么。例如,我有路径d:/1.png的图像。我试图 from django.core.files import File fileObject=File(open("d:/1.png")) object.image.sav

    0热度

    1回答

    我的Grid View中有三列名为TweetText,TweetImageUrl和ImageFied 的列,其DataImageUrl字段为TweetImageURl。我的问题是,当我使用编辑,网格更新功能,我不能编辑/更新TweetImageUrl,但我可以更新TweetText。但是当我删除I​​mageField列时,我也可以更新TweetImageUrl列。所以任何人都可以提供帮助,以便我

    8热度

    1回答

    我在djangorestframework中制作了几个apis。 这个我可以用命令行中的curl来测试api的html格式。 现在我有一个模型的api,一个字段的ImageField。 我找不出要使用哪个curl命令。 使用我之前JSON格式FOT后操作使用的语法,这将是: curl -X POST -S -H 'Content-Type: application/json' -u "userna

    4热度

    2回答

    我从csv文件创建了如下所示Item模型的一些实例。在csv文件中,只指定了项目的name和filename。该image场由如果图像存在寻找设置,如果确实如此,将图像文件设置为image: 我做的: item = Item() item.name = csv_fields[0] item.filename = csv_fields[1] item.save() ... f = op

    2热度

    1回答

    工作,我可以在Django管理上传图片和它们出现在正确的目录,但是当我有这些问题,当我尝试在我的模板来查看他们:在我的模板 {% if city.main_image %}返回false {{ city.main_image.url }}返回任何 {{ city.main_image }}回报无 当我点击管理预览我得到这个404: Request URL: http://127.0.0.1:800

    11热度

    2回答

    我有一个型号Picture与ImageField。删除Picture的实例时,不会删除在ImageField中设置的文件。 这是一个错误?我该怎么做?