AttributeError at /class/55910/ Объект 'tuple' не имеет атрибута 'get'

Я проверил return render(), и т.д., я проверил все решения и ничего не произошло. Спасибо за решение, если вы можете решить это :)

Вот мой classpage_views.py

from django.shortcuts import render
from django.http import HttpResponse
from numpy import append
from .models import Classes


def class_article_preview(request, URLcodenumber):
    codenumber = Classes.objects.get(codenumber=URLcodenumber)

    schoolNum = ''
    classNum = ''

    def div_by_s_and_c(num):
        preSortArray = []
        classSimLen = 1

        if codenumber.is_2num_class == False:
            classSimLen = 1
        else:
            classSimLen = 2

        for sim in num:
            preSortArray.append(sim)

        schoolNumLen = len(codenumber.codenumber) - classSimLen

        for sim in preSortArray:
            nonlocal schoolNum

            schoolNum = schoolNum + str(sim)
            schoolNumLen = schoolNumLen - 1

            if schoolNumLen <= 0:
                break

        for sim in reversed(preSortArray):
            nonlocal classNum

            classNum = classNum + sim
            classSimLen = classSimLen - 1

            if classSimLen <= 0:
                classNum = classNum[::-1]
                break

        return classNum, schoolNum

    div_by_s_and_c(codenumber.codenumber)

    return classNum, schoolNum

    context = {'clsName': f'Школа №{schoolNum}, \n{classNum} параллель',
                   'articles': ['test', 'test2']}

    return render(request, 'blogpage\\articles_preview.html', context)


def class_article_create(request):
    return render(request, 'blogpage\\create_article.html')

Это отслеживание

Environment:


Request Method: GET
Request URL: http://127.0.0.1:8000/class/55910/

Django Version: 4.0.3
Python Version: 3.10.1
Installed Applications:
['django.contrib.admin',
 'django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.messages',
 'django.contrib.staticfiles',
 'start_page',
 'help_page',
 'class_page']
Installed Middleware:
['django.middleware.security.SecurityMiddleware',
 'django.contrib.sessions.middleware.SessionMiddleware',
 'django.middleware.common.CommonMiddleware',
 'django.middleware.csrf.CsrfViewMiddleware',
 'django.contrib.auth.middleware.AuthenticationMiddleware',
 'django.contrib.messages.middleware.MessageMiddleware',
 'django.middleware.clickjacking.XFrameOptionsMiddleware']



Traceback (most recent call last):
  File "C:\Users\user\AppData\Local\Programs\Python\Python310\lib\site-packages\django\core\handlers\exception.py",

строка 55, в inner response = get_response(request) Файл "C:\Users\user\AppData\Local\Programs\Python\Python310\lib\site-packages\django\utils\deprecation.py", строка 136, in call response = self.process_response(request, response) Файл "C:\Users\user\AppData\Local\Programs\Python\Python310\lib\site-packages\django\middleware\clickjacking.py", строка 27, в process_response if response.get("X-Frame-Options") is not None:

Exception Type: AttributeError at /class/55910/
Exception Value: 'tuple' object has no attribute 'get'
Вернуться на верх