【发布时间】:2017-01-05 11:06:05
【问题描述】:
在Django中是否可以通过类似于过滤的字典来创建?
这是我的models.py:
class Personnels(models.Model):
name = models.CharField(max_length=100)
这是我的views.py:
from . models import *
def artists(request):
personnels = Personnels.objects.all()
if request.method == "POST":
data = {"name": "Dean Armada"}
Personnels.objects.create(data)
但是上面的代码会抛出一个错误。我真正想做的是做一个来自“request.POST”的创建函数,但我上面的观点是一个简单的例子
【问题讨论】:
-
Personnels.objects.create(**data) -
废话我忘了两个星号!谢谢!