Skip to content
Learn Netverks
-1

django throws me an error when i try to open up a table in admin view suddenly? it didnt do this before

asked 8 hours ago by @qa-pvbah3xdwam8dz66pwgf 0 rep · 35 views

python django python 3.x

AttributeError at /admin/storyage/story/

'super' object has no attribute 'dicts' and no __dict__ for setting new attributes
Environment:


Request Method: GET
Request URL: http://localhost:8000/admin/storyage/story/

Django Version: 4.2.30
Python Version: 3.14.3
Installed Applications:
['storyage.apps.StoryageConfig',
 'django.contrib.admin',
 'django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.messages',
 'django.contrib.staticfiles',
 'bootstrap5']
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']


Template error:
In template C:\Users\never\AppData\Roaming\Python\Python314\site-packages\django\contrib\admin\templates\admin\change_list.html, error at line 46
   'super' object has no attribute 'dicts' and no __dict__ for setting new attributes
   36 : {% endblock %}
   37 : {% endif %}
   38 : 
   39 : {% block coltype %}{% endblock %}
   40 : 
   41 : {% block content %}
   42 :   <div id="content-main">
   43 :     {% block object-tools %}
   44 :         <ul class="object-tools">
   45 :           {% block object-tools-items %}
   46 :              {% change_list_object_tools %} 
   47 :           {% endblock %}
   48 :         </ul>
   49 :     {% endblock %}
   50 :     {% if cl.formset and cl.formset.errors %}
   51 :         <p class="errornote">
   52 :         {% blocktranslate count counter=cl.formset.total_error_count %}Please correct the error below.{% plural %}Please correct the errors below.{% endblocktranslate %}
   53 :         </p>
   54 :         {{ cl.formset.non_form_errors }}
   55 :     {% endif %}
   56 :     <div class="module{% if cl.has_filters %} filtered{% endif %}" id="changelist">


Traceback (most recent call last):
  File "C:\Users\never\AppData\Roaming\Python\Python314\site-packages\django\core\handlers\exception.py", line 55, in inner
    response = get_response(request)
               ^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\never\AppData\Roaming\Python\Python314\site-packages\django\core\handlers\base.py", line 220, in _get_response
    response = response.render()
               ^^^^^^^^^^^^^^^^^
  File "C:\Users\never\AppData\Roaming\Python\Python314\site-packages\django\template\response.py", line 114, in render
    self.content = self.rendered_content
                   ^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\never\AppData\Roaming\Python\Python314\site-packages\django\template\response.py", line 92, in rendered_content
    return template.render(context, self._request)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\never\AppData\Roaming\Python\Python314\site-packages\django\template\backends\django.py", line 61, in render
    return self.template.render(context)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\never\AppData\Roaming\Python\Python314\site-packages\django\template\base.py", line 175, in render
    return self._render(context)
           ^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\never\AppData\Roaming\Python\Python314\site-packages\django\template\base.py", line 167, in _render
    return self.nodelist.render(context)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\never\AppData\Roaming\Python\Python314\site-packages\django\template\base.py", line 1005, in render
    return SafeString("".join([node.render_annotated(context) for node in self]))
                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\never\AppData\Roaming\Python\Python314\site-packages\django\template\base.py", line 966, in render_annotated
    return self.render(context)
           ^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\never\AppData\Roaming\Python\Python314\site-packages\django\template\loader_tags.py", line 157, in render
    return compiled_parent._render(context)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\never\AppData\Roaming\Python\Python314\site-packages\django\template\base.py", line 167, in _render
    return self.nodelist.render(context)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\never\AppData\Roaming\Python\Python314\site-packages\django\template\base.py", line 1005, in render
    return SafeString("".join([node.render_annotated(context) for node in self]))
                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\never\AppData\Roaming\Python\Python314\site-packages\django\template\base.py", line 966, in render_annotated
    return self.render(context)
           ^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\never\AppData\Roaming\Python\Python314\site-packages\django\template\loader_tags.py", line 157, in render
    return compiled_parent._render(context)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\never\AppData\Roaming\Python\Python314\site-packages\django\template\base.py", line 167, in _render
    return self.nodelist.render(context)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\never\AppData\Roaming\Python\Python314\site-packages\django\template\base.py", line 1005, in render
    return SafeString("".join([node.render_annotated(context) for node in self]))
                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\never\AppData\Roaming\Python\Python314\site-packages\django\template\base.py", line 966, in render_annotated
    return self.render(context)
           ^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\never\AppData\Roaming\Python\Python314\site-packages\django\template\loader_tags.py", line 63, in render
    result = block.nodelist.render(context)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\never\AppData\Roaming\Python\Python314\site-packages\django\template\base.py", line 1005, in render
    return SafeString("".join([node.render_annotated(context) for node in self]))
                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\never\AppData\Roaming\Python\Python314\site-packages\django\template\base.py", line 966, in render_annotated
    return self.render(context)
           ^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\never\AppData\Roaming\Python\Python314\site-packages\django\template\loader_tags.py", line 63, in render
    result = block.nodelist.render(context)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\never\AppData\Roaming\Python\Python314\site-packages\django\template\base.py", line 1005, in render
    return SafeString("".join([node.render_annotated(context) for node in self]))
                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\never\AppData\Roaming\Python\Python314\site-packages\django\template\base.py", line 966, in render_annotated
    return self.render(context)
           ^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\never\AppData\Roaming\Python\Python314\site-packages\django\template\loader_tags.py", line 63, in render
    result = block.nodelist.render(context)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\never\AppData\Roaming\Python\Python314\site-packages\django\template\base.py", line 1005, in render
    return SafeString("".join([node.render_annotated(context) for node in self]))
                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\never\AppData\Roaming\Python\Python314\site-packages\django\template\base.py", line 966, in render_annotated
    return self.render(context)
           ^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\never\AppData\Roaming\Python\Python314\site-packages\django\contrib\admin\templatetags\base.py", line 45, in render
    return super().render(context)
           ^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\never\AppData\Roaming\Python\Python314\site-packages\django\template\library.py", line 271, in render
    new_context = context.new(_dict)
                  ^^^^^^^^^^^^^^^^^^
  File "C:\Users\never\AppData\Roaming\Python\Python314\site-packages\django\template\context.py", line 265, in new
    new_context = super().new(values)
                  ^^^^^^^^^^^^^^^^^^^
  File "C:\Users\never\AppData\Roaming\Python\Python314\site-packages\django\template\context.py", line 110, in new
    new_context = copy(self)
                  ^^^^^^^^^^
  File "C:\Python314\Lib\copy.py", line 82, in copy
    return copier(x)
           ^^^^^^^^^
  File "C:\Users\never\AppData\Roaming\Python\Python314\site-packages\django\template\context.py", line 158, in __copy__
    duplicate = super().__copy__()
                ^^^^^^^^^^^^^^^^^^
  File "C:\Users\never\AppData\Roaming\Python\Python314\site-packages\django\template\context.py", line 39, in __copy__
    duplicate.dicts = self.dicts[:]
    ^^^^^^^^^^^^^^^

Exception Type: AttributeError at /admin/storyage/story/
Exception Value: 'super' object has no attribute 'dicts' and no __dict__ for setting new attributes

traceback included because i have no idea what caused this...

Comments on this question (0)

Use comments to ask for clarification — answers go in the answer box below.

Log in to comment on this question.

0 answers

Your answer