Invalid syntax при выводе инфы из БД на Django

Не получается вывести информацию из базы данных на страницу. Django почему то жалуется на ключ, который передает информацию из БД. Я пробовал этот ключ и через переменную выводить - тоже не получилось. Самое смешное - это то что, когда я только тестировал вывод из БД у меня все работало и на {"pr"=pr} не жаловалось.

Models.py

class Diningtables(models.Model):
    name = models.CharField('Название товара',max_length=100)
    size =  models.CharField('Размеры',max_length=100)
    color = models.CharField('Цвет каркаса',max_length=250)
    price = models.CharField('Цена товара',max_length=100)
    img = models.ImageField('Изображение товара')
    
    def __str__(self):
        return f'{self.name}'

    class Meta:
        verbose_name = 'Обеденный стол'
        verbose_name_plural = 'Обеденный столы'

views.py

def diningtables(request):
    pr = Diningtables.objects.all()
    return render(request, 'main/Обеденные столы.html',{"pr"=pr})

Если это поможет - вот что пишет Traceback

Environment:


Request Method: GET
Request URL: http://krausmebel.ru/

Django Version: 4.0.3
Python Version: 3.10.1
Installed Applications:
['main',
 'django.contrib.admin',
 'django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.messages',
 'django.contrib.staticfiles']
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 "/var/www/u1627618/data/djangoenv/lib/python3.10/site-packages/django/core/handlers/exception.py", line 55, in inner
    response = get_response(request)
  File "/var/www/u1627618/data/djangoenv/lib/python3.10/site-packages/django/core/handlers/base.py", line 181, in _get_response
    callback, callback_args, callback_kwargs = self.resolve_request(request)
  File "/var/www/u1627618/data/djangoenv/lib/python3.10/site-packages/django/core/handlers/base.py", line 313, in resolve_request
    resolver_match = resolver.resolve(request.path_info)
  File "/var/www/u1627618/data/djangoenv/lib/python3.10/site-packages/django/urls/resolvers.py", line 649, in resolve
    for pattern in self.url_patterns:
  File "/var/www/u1627618/data/djangoenv/lib/python3.10/site-packages/django/utils/functional.py", line 49, in __get__
    res = instance.__dict__[self.name] = self.func(instance)
  File "/var/www/u1627618/data/djangoenv/lib/python3.10/site-packages/django/urls/resolvers.py", line 696, in url_patterns
    patterns = getattr(self.urlconf_module, "urlpatterns", self.urlconf_module)
  File "/var/www/u1627618/data/djangoenv/lib/python3.10/site-packages/django/utils/functional.py", line 49, in __get__
    res = instance.__dict__[self.name] = self.func(instance)
  File "/var/www/u1627618/data/djangoenv/lib/python3.10/site-packages/django/urls/resolvers.py", line 689, in urlconf_module
    return import_module(self.urlconf_name)
  File "/opt/python/python-3.10.1/lib/python3.10/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
    <source code not available>
  File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
    <source code not available>
  File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked
    <source code not available>
  File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
    <source code not available>
  File "<frozen importlib._bootstrap_external>", line 883, in exec_module
    <source code not available>
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
    <source code not available>
  File "/var/www/u1627618/data/www/krausmebel.ru/kraus/kraus/urls.py", line 24, in <module>
    path('', include('main.urls')),
  File "/var/www/u1627618/data/djangoenv/lib/python3.10/site-packages/django/urls/conf.py", line 38, in include
    urlconf_module = import_module(urlconf_module)
  File "/opt/python/python-3.10.1/lib/python3.10/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
    <source code not available>
  File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
    <source code not available>
  File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked
    <source code not available>
  File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
    <source code not available>
  File "<frozen importlib._bootstrap_external>", line 883, in exec_module
    <source code not available>
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
    <source code not available>
  File "/var/www/u1627618/data/www/krausmebel.ru/kraus/main/urls.py", line 2, in <module>
    from . import views

Exception Type: SyntaxError at /
Exception Value: invalid syntax (views.py, line 37)

Если что, в settings я почти не лазал так как боялся накасячить и все поломать. И еще, я впервые пишу на Django и многое еще чего не знаю. Так что прошу тех кто в данном фреймворке шарит помочь.

Вернуться на верх