0
我試圖在我的Task
模型中定義的多對多表中插入關係。當我嘗試add()
的關係時,我得到一個錯誤,即Queryset has no attribute user_task
。我需要做什麼來插入這種關係?將M2M關係插入表
models.py
class Task(models.Model):
user_task = models.ManyToManyField(AUTH_USER_MODEL)
views.py
def create_usertask(request):
if request.method == 'POST':
task = Task.objects.filter(id=request.POST['id'])
task.user_task.add(request.user.id)
return HttpResponseRedirect('/tasks/%s' % request.POST['id'])
謝謝,我會這麼做的。 – 2014-08-28 19:48:49