【发布时间】:2014-04-04 11:32:44
【问题描述】:
我正在使用 angularjs、django 和一个 sweetpie,如何使用 python/django sweetpie 上传图像。我在我的 api 中得到 cover: null,。
class InventoryResource(ModelResource):
cover = fields.FileField(attribute='cover', null=True, blank=True)
class Meta:
queryset = Inventory.objects.all()
resource_name = 'inventory'
list_allowed_methods = ['get', 'put', 'post', 'delete', 'copy']
detail_allowed_methods = ['get', 'put', 'post', 'delete', 'copy']
authorization = DjangoAuthorization()
authorization = Authorization()
型号:
class Inventory(models.Model):
manufacturer = models.CharField(max_length=255, help_text="Enter inventory name")
cover = models.FileField(upload_to = 'static/images/', default = 'static/images/no-image.png')
created = models.DateTimeField(auto_now_add=True)
)
def __unicode__(self):
return '%s' % self.manufacturer
【问题讨论】:
标签: python django angularjs tastypie