【发布时间】:2020-11-14 21:02:31
【问题描述】:
我想将一个带有 Django-Rest 框架的对象发布到我的后端。该对象包含多个嵌套对象,用户通过 React JS 前端逐个插入此信息。
class Story (models.Model):
title = models.CharField(max_length=100,blank=False)
content = models.TextField(blank=False)
date_posted = models.DateTimeField(default=timezone.now)
place = models.ForeignKey(Place, on_delete=models.PROTECT, null=True)
author = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE, null=True)
images = models.FileField(upload_to='audio_stories/',validators=[validate_file_extension_image],
blank=False)
audio = models.FileField(upload_to='audio_stories/',validators=[validate_file_extension_audio], blank=False)
我现在想知道如何逐步将数据发送到服务器。有没有办法在创建过程的一开始就启动故事对象以生成其主键,然后逐步将其他数据添加到该键中,例如图像和音频?我已经在 Django 文档中搜索了正确的术语,但我在处理这个主题时遇到了困难。
我很高兴得到任何澄清。
【问题讨论】:
标签: django django-rest-framework