您的位置:首页 > 编程语言 > Go语言

django如何实现文件的上传,修改,删除,展示(01)

2017-04-27 14:29 417 查看
class AdsUserModel(models.Model):
"""
define the ads user model
"""

adsUser = models.CharField(max_length=100,  error_messages={'required': u'填写用户名'})
adsNo   = models.CharField(max_length=50, null=True)
type    = models.CharField(max_length=50, null=True)

class Meta:
pass

def __str__(self):
return self.adsNo

class AdsImgModel(models.Model):
    """
    """
    user1  = models.ForeignKey('AdsUserModel', on_delete=models.CASCADE)
    item1 = models.FileField(upload_to='uploads/%Y/%m/%d/', null=True, blank=True)
    item2 = models.FileField(upload_to='uploads/%Y/%m/%d/', null=True, blank=True)
    item3 = models.FileField(upload_to='uploads/%Y/%m/%d/', null=True, blank=True)
    item4 = models.FileField(upload_to='uploads/%Y/%m/%d/', null=True, blank=True)
    item5 = models.FileField(upload_to='uploads/%Y/%m/%d/', null=True, blank=True)
    img1 = models.ImageField(upload_to='uploads/%Y/%m/%d/', null=True, blank=True)
    img2 = models.ImageField(upload_to='uploads/%Y/%m/%d/', null=True, blank=True)
    img3 = models.ImageField(upload_to='uploads/%Y/%m/%d/', null=True, blank=True)
    img4 = models.ImageField(upload_to='uploads/%Y/%m/%d/', null=True, blank=True)
    img5 = models.ImageField(upload_to='uploads/%Y/%m/%d/', null=True, blank=True)

    class Meta:
        pass

    def __str__(self):
        return self.item1
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: