Advertisement

126.自动处理上传内容,并解析其对应的url

阅读量:

使用模型来处理上传的文件:

FileField参数与文件存储路径设置

复制代码
    from django.db import models
    
    
    class Article(models.Model):
    title = models.CharField(max_length=100)
    content = models.CharField(max_length=100)
    # 指定字段类型为FileField,就可以定义上传文件的字段,并且指定参数upload_to就可以指定上传的文件存储的文件夹
    # 此处指定存储在项目文件下的files下。
    # 指定了该字段之后就不用再在views.py文件中定义打开,写入,保存文件的函数了。非常简单
    thumbnail = models.FileField(upload_to="myfiles")
    
    
      
      
      
      
      
      
      
      
      
      
    

调用完,就会把文件保存到files文件夹下面,并且会将这个文件的路径存储到数据库中。

复制代码
    from django.shortcuts import ren

全部评论 (0)

还没有任何评论哟~