この初心者を助けてください!!!
私は2つの異なる見解を持っています:
@login_required
@csrf_protect
def viewone(request):
#some code here...
if request.method == 'POST':
form = ViewOne(request.POST)
if form.is_valid():
try:
#some code here
return response
else:
form = ViewOne()
return render_to_response('templateone.html', { 'form': form, }, context_instance=RequestContext(request))
@login_required
@csrf_protect
def viewtwo(request):
if request.method == "GET":
#code here
return render_to_response('templatetwo.html', {'form1': MyForm(request.GET)}, context_instance=RequestContext(request))
else:
return render_to_response('templatetwo.html', {'form1': MyForm()}, context_instance=RequestContext(request))
両方の機能を使用するために、これらのビューを同じテンプレートにマージ/レンダリングする方法を知りたいです! 正しい方向に進むのを手伝ってください!