Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django 迭代访问和设置模型字段_Django_Django Models - Fatal编程技术网

Django 迭代访问和设置模型字段

Django 迭代访问和设置模型字段,django,django-models,Django,Django Models,我试图通过POST调用迭代地设置模型中的各个字段,而不编写一堆单独的set和get方法。不幸的是,我概念化的唯一方法看起来非常粗糙,我甚至不能让它工作。我觉得我在做一些艰难的事情,或者与语言的设计抗争,希望有人能给我指出正确的方向: 我的修改功能 def修改(请求、规格\u id): spec=get\u object\u或\u 404(规范,pk=Specification\u id) user=request.user 尝试: 对于键,request.POST.iteritems()中的值:

我试图通过POST调用迭代地设置模型中的各个字段,而不编写一堆单独的set和get方法。不幸的是,我概念化的唯一方法看起来非常粗糙,我甚至不能让它工作。我觉得我在做一些艰难的事情,或者与语言的设计抗争,希望有人能给我指出正确的方向:

我的修改功能
def修改(请求、规格\u id):
spec=get\u object\u或\u 404(规范,pk=Specification\u id)
user=request.user
尝试:
对于键,request.POST.iteritems()中的值:
如果规格显示(规格名称(键)[0])价值:
#如果我能想出如何使二传发挥作用,这就是二传手将要去的地方
类别规范(models.Model):
text=models.TextField(最大长度=40000)
last_modified=models.DateTimeField('Date last modified')

问题在哪里?这可能是更好的张贴到或一些类似的网站。