Загрузка...

Checking if the database has python

Thread in Backend created by Ricudosan Nov 15, 2021. 273 views

  1. Ricudosan
    Ricudosan Topic starter Nov 15, 2021 1 Aug 27, 2019
    Пишу доступ по ключу на python, нужно проверить есть ли этот ключ в базе, то напечатать фразу подскажите пожалуйста как выполнить проверку
    Code
    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 Nov 15, 2021 16 Mar 1, 2017
    Тебе нужно ключ из request'а искать в бд через [SELECT id, activation_key FROM main_key WHERE activation_key = {ключ из запроса}] и в зависимости от ответа бд создавать разные условия
     
Top
Loading...