0
は、私はこれを持っています。これは、 '..../ltsp?= download'のように表示されます。私の見解では、どのショー/ダウンロードが選択されているかを確認したいのです。今のところ、それは次のようになります。 ジャンゴフォームとGETのParam
def a(request):
if request.method == 'GET':
a = \
A.objects.all().order_by('hostname').distinct()
b = B.objects.all().order_by('name').distinct()
if request.GET.get('name'):
name = request.GET.get('ltsp', '')
if name is 'download':
response = render_to_response(
'thin/lts.conf', {
'a': a,
'b': b
}, mimetype='text/plain')
response["Content-Disposition"] = "attachment; \
filename=lts.conf"
return response
elif name is 'show':
return render_to_response(
'thin/lts.conf', {
'a': a,
'b': b
}, mimetype='text/plain')
else:
return HttpResponse(content="Failed", \
mimetype="text/plain", status=400)
else:
return HttpResponseBadRequest(content="Failed", mimetype="text/plain", \
status=400)
else:
return HttpResponseBadRequest(content="Failed", mimetype="text/plain", \
status=400)
が明らかに「「( 『』、」LTSP)この名前= request.GET.get」をやって誤解です。そのフォームからダウンロードまたは表示するにはどうすればよいですか?私は 'name = request.GET.get(' name ')'と名前= request.GET.get( 'value')を試しました。
何か助けていただければ幸いです!
すると、それは動作するようになりましどうもありがとうございました! –