我有多个按钮,它们有自己的值,我想获取它们的值,然后同时将它保存到数据库中(我有很多对很多关系表)。
示例按钮代码;
<input id="boonsit" class="btn btn-default"
style="font-family: thaisansneue; font-size: 25px;"
value="boonsit" type="button">
按钮的数量不同取决于用户(在他们创建的第一次可能是3次,但是时间为5次时)
按钮的值将作为“用户名”。
以前我已经实现了一些代码来将'Username'添加到表中,如下面的代码所示;
@login_required(login_url='/accounts/login/')
def addProject(request):
dictData = getInitialVariable(request)
dictData["USERNAME"] = dictData["USER"].first_name
if "POST" in request.method:
txt_projectname = request.POST['txt_projectname']
txt_desc = request.POST['txt_desc']
startdate = request.POST['start_date']
enddate = request.POST['end_date']
p = projects(
project_name= txt_projectname,
description = txt_desc,
create_date = datetime.datetime.now(),
start_date = startdate,
end_date = enddate,
url = txt_projectname,
)
p.save()
u = User.objects.filter(id=dictData["USER"].id)[0].id
p.user.add(u)
return HttpResponseRedirect('/projectManagerDashboard/')
从代码中,我必须首先创建项目记录,然后创建用户并建立M2M关系。
然后我想创建更多用户并与同一个项目建立关系。 我该怎么办?