Загрузка...

Проверка есть ли в базе python

Тема в разделе Backend создана пользователем Ricudosan 15 ноя 2021. 265 просмотров

  1. Ricudosan
    Ricudosan Автор темы 15 ноя 2021 1 27 авг 2019
    Пишу доступ по ключу на python, нужно проверить есть ли этот ключ в базе, то напечатать фразу подскажите пожалуйста как выполнить проверку
    Код
    def index(request):

    all_keys_list = Key.objects.raw("SELECT id, activation_key FROM main_key")
    #for k in Key.objects.raw("SELECT id, activation_key FROM main_key"):



    if (request.method == "POST"):

    key = request.POST.get("name")

    return HttpResponse("<h2>Hello, {0}</h2>".format(key))
    else:
    keyform = Key()
    #return render(request, "main/index.html", {'form': keyform})
    return render(request, "main/index.html", {'form': keyform, 'all_keys_list': all_keys_list})
     
  2. Romakey
    Romakey 15 ноя 2021 16 1 мар 2017
    Тебе нужно ключ из request'а искать в бд через [SELECT id, activation_key FROM main_key WHERE activation_key = {ключ из запроса}] и в зависимости от ответа бд создавать разные условия
     
Загрузка...
Top