python - 添加新创建的对象时的困惑 - Django REST Framework
问题描述
我有这些序列化程序:
创建商店
class CreateShopSerializer(serializers.ModelSerializer):
shop_admin = CreateShopAdminSerializer()
main_branch = CreateMainBranchSerializer()
创建商店管理员
class CreateShopAdminSerializer(serializers.ModelSerializer):
user = UserSerializer()
class Meta:
model = ShopAdmin
fields = ['user']
def create(self, validated_data):
validated_data['shop'] = ______________
现在,问题是,如何在 CreateShopAdminSerializer 序列化程序中自动设置新创建的商店?
解决方案
推荐阅读
- wix - 自定义操作作为 FileKey 成功,但从 WiXQuietExec 失败
- python - 有没有办法在 Kivy 中制作一个左侧有 3 个文本输入字段,右侧有 1 个长文本输入的 GUI?
- javascript - 是什么阻止了 loop_start 中的 wp_enqueue_script
- java - 在没有科学记数法的情况下格式化字符串中的双精度数
- google-sheets - 为什么谷歌表格另存为 PDF 不会在单元格中显示图标?
- json - 无法将 JSON 转换为对象
- c# - 无法使用其 XSD 反序列化来自 REST 服务的 HttpResponse 消息以生成 C# 类
- php - Laravel hasMany() 基于 2 个条件
- python - 如何从 groupby 模式中选择一个值?
- azure-files - 如何为 azure 文件共享设置自动触发器