import os
import uuid
from django.db import models
from django.dispatch import receiver
# Create your models here.
class InspectionReport(models.Model):
Uuid = models.UUIDField('Uuid',
primary_key=True,
default=uuid.uuid4,
editable=False,
db_column='Uuid')
ReportName = models.CharField(max_length=100, verbose_name='质检报告名称')
ReportSrc = models.FileField(upload_to='inspection_report/pdfs')
ReportTime = models.DateTimeField()
CreateTime = models.DateTimeField(auto_now_add=True, blank=True)
class Mate:
managed = True
db_table = 'InspectionReport'
verbose_name = '质检报告'
verbose_name_plural = verbose_name
# These two auto-delete files from filesystem when they are unnee
django删除更新模型时用signals(信号机制)删除更新服务器上的文件
于 2021-10-03 15:51:38 首次发布