arrays - 需要帮助 Post data 在数组 django rest 框架中获取数据
问题描述
类general_settings(models.Model):
general_settings_id= models.AutoField(primary_key=True)
text= models.CharField(max_length=50)
text_value= models.TextField()
created_at = models.DateTimeField(auto_now_add=True)
updated_at = models.DateTimeField(auto_now=True)
类general_settingsSerializer(serializers.Serializer):
class Meta:
model = general_settings
fields = ('general_settings_id', 'text', 'text_value', 'created_at' , 'updated_at')
def create(self, validated_data):
img_data = {}
img_text = validated_data.pop('img_data')
img_value = validated_data.pop('img_data')
for img_data in img_data:
img_data[img_text] = text
img_data[img_value] = text
text = general_settings.objects.create(text= img_text, text_value = img_value)
return img_data
解决方案
推荐阅读
- python - 如何在numpy中制作排名数组
- shell - jenkinsfile 执行的 bash 脚本变量值中的星号导致 glob 模式
- kivy - Kivy,重用切换按钮布局,但为按钮分配不同的功能
- javascript - JS递归中的增量问题
- c# - Unity 在运行时更改 UI 图像颜色
- android - com.android.volley.RequestQueue.add(com.android.volley.Request)' 在空对象引用上。如何使用 volley 解析 json?
- angular - 如何对组件进行单元测试以检查特定组件是否已呈现
- python - 如何解决 PyLint 错误:当我的语法全部正确时语法无效
- flutter - Flutter:如何停止播放声音
- python - 按行重新格式化数据框