проблема с get_object_or_404 () в моих django представлениях, py - PullRequest
0 голосов
/ 24 марта 2020

Я не могу найти, в чем проблема с моим django кодом, когда я публикую его, он возвращает -> Нет, пользователь не соответствует заданному запросу. это моя модель токена в db:

class token(models.Model):
user = models.OneToOneField(User, on_delete = models.CASCADE)
token = models.CharField(max_length = 48)
def __str__(self):
    return "{}".format(self.user)

, и это моя функция views.py:

@csrf_exempt
def home(request):
    if request.method == 'POST':
        token = request.POST['token']
        current_user = get_object_or_404(User, token__token=token)
        return HttpResponse(current_user)
    else:
        return render(request, 'add.html')
...