Django sizni bu erda qamrab olgan. SQL so'rovlaringizga hech qachon xom foydalanuvchi kiritish qo'shmang. Har doim so'rov parametrlaridan foydalaning va Django buni juda osonlashtiradi: User.objects.filter(username=username) # Xavfli! User.objects.filter(username=username) # Xavfsiz, foydalanuvchi nomi parametrdir Shunday qilib, sizning ko'rinishingizda: User.objects.get(username=request.POST['username']) # Xavfli User.objects.get(username=request.POST.get('username')) # Xavfsiz Django avtomatik ravishda foydalanuvchi nomidan qochib, uni SQL so'rovida parametr sifatida ishlatadi, bu uni xavfsiz qiladi. Qisqasi: har doim SQL
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence