def group_display(request, group_id):
groups = Groups.objects.get(id=group_id)
username = UserInfo.objects.get(owner = request.user)
form = membership_form()
template = 'groups.html'
if request.method == 'POST':
form = membership_form(request.POST)
if form.is_valid():
post = form.save(commit=False)
post.name = username
post.group = groups
post.save()
context = {
'form':form,
}
return render(request, template, context)
問題は、ページをリロードするたびに、新しい行がメンバーシップモデルに追加されることです。ページがrequest.POSTとしてロードされているようです。私はボタンをクリックするだけでデータを挿入することができる方法はありますか?Djangoデータベースがページロード時に更新されます
ありがとうございました。 – Enam