如何通过遍历请求 GET 中的参数来动态设置 Django 对象模型的值。
因此,从请求对象中获取字段名称和值,并使用它来迭代 throw 并使用相应的字段更新 Django 模型。
user = request.GET.get('user')
name = request.GET.get('name')
created = request.GET.get('created')
modified = request.GET.get('modified')
obj, created = Obj.objects.get_or_create(user=user, name=name)
if created:
obj.created = created
obj.modified = modified
obj.save(update_fields=['created', 'modified'])
Run Code Online (Sandbox Code Playgroud)