0
私のデータベースの男性と女性を検索して表示したいと思います。django .. select query
実際に私は男性と女性のラジオボタンを使用しています。男性を選択すると、データベースからすべての男性を取得して表示し、女性を選択した場合は逆にします。
私はdjangoでselectクエリを使用する方法を理解していません。
def search(request):
search_gender = request.POST["gender"]
if (search_gender == 'female'):
Psear = PatientInfo.objects.get(gender__iexact='female')
template = "../templates/admin/search.html"
data = {'patientinfo_all': Psear,}
return render_to_response(template, data, context_instance = RequestContext(request)
は、なぜあなたはGET' '使用していますか? 'filter'を使ってはいけませんか? Djangoチュートリアル全体をまだやったことがありますか?チュートリアル全体をやっていないのであれば、まずそれをしてから、あなたの質問を修正してみてください。また、本当の言葉を使ってください。これはツイッターではありません。単語を正しく綴ってください。 –
私のペットが嫌い:「性別」の選択肢は「男性」と「女性」ではありません。彼らは「男らしい」と「女性的」です。 「男性」と「女性」を含むカテゴリは「性別」です。 –