drf model
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
class Order(models.Model): name = models.CharField("标题", max_length=255) def get_files(self): files = [] if self.files: for i in self.files.all(): files.append(i.file.url) return files class AttachFile(models.Model): workorder = models.ForeignKey(WorkOrder, on_delete=models.CASCADE, related_name='files') file = models.FileField(upload_to='uploads/workorder/') class Meta: verbose_name = "附件" verbose_name_plural = verbose_name |
seria […]