1

我正在使用 AWS S3 为我的用户配置文件图像存储图像,并且需要使用 AJAX 在数据库中设置图像 URL。我正确设置了 django-storage / Boto,因此我的媒体 url 是我的 S3 帐户,所以这不是问题。我已经对此进行了测试,并且可以正常工作。

我一直在努力实现这个:https ://github.com/sigurdga/django-jquery-file-upload虽然我可以让它作为一个独立的应用程序进行测试,但我很难定制它适合我的模型和应用程序视图。

我的问题如下:

  1. 是否有一个简单的、精简的 django-jquery-file-upload 版本,它只有功能/非 ui 元素,或者关于如何实现/自定义它的更好的文档?
  2. 有没有更好的方法在 Django 中进行简单的 JQuery / Ajax / ImageUpload 调用?我找到了很多教程,但对于我的简单需求来说,它们似乎都过大了。

这是我的 UserProfile 模型的概述:

class UserProfile(models.Model):
    user = models.OneToOneField(User) 
    user_image = file = models.FileField(upload_to="/profile_images", default="/assets/img/default-user-image.png", blank=True)

    def __unicode__(self):
        return self.user.username

如果问题太复杂,那么此时即使是对需要完成的工作的概述也将是非常好的。仍然试图围绕这一切。

谢谢你的帮助!

4

0 回答 0