更换django自带的下载链接
Posted 随心666
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了更换django自带的下载链接相关的知识,希望对你有一定的参考价值。
![技术分享图片](/img/jia.gif)
1 class Case(models.Model): 2 file_type = MyFileField(verbose_name=‘file_obj‘, max_length=256, blank=True, null=True) 3 link = models.CharField(verbose_name=‘下载链接‘, max_length=64, blank=True, null=True) 4 5 def __unicode__(self): 6 return u"%s" % self.file_type.name 7 8 class MyFileField(models.FileField): 9 attr_class = MyFieldFile 10 11 class MyFieldFile(FieldFile): 12 13 def __init__(self, *args, **kwargs): 14 super(MyFieldFile, self).__init__(*args, **kwargs) 15 16 @property 17 def url(self): 18 return self.instance.link
以上是关于更换django自带的下载链接的主要内容,如果未能解决你的问题,请参考以下文章