Closed wyrde closed 2 years ago
Action: Settings --> Current Game Expected: a reply with a list of supported games
Traceback
Environment: Request Method: GET Request URL: http://localhost:41945/admin/dashboard/setting/1/change/ Django Version: 2.2.8 Python Version: 3.7.4 Installed Applications: ['dashboard.apps.DashboardConfig', 'westwood.apps.WestwoodConfig', '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'] Template error: In template C:\Program Files (x86)\DrFujiBot\pkgs\django\contrib\admin\templates\admin\includes\fieldset.html, error at line 19 too many values to unpack (expected 2) 9 : {% for field in line %} 10 : <div{% if not line.fields|length_is:'1' %} class="fieldBox{% if field.field.name %} field-{{ field.field.name }}{% endif %}{% if not field.is_readonly and field.errors %} errors{% endif %}{% if field.field.is_hidden %} hidden{% endif %}"{% elif field.is_checkbox %} class="checkbox-row"{% endif %}> 11 : {% if not line.fields|length_is:'1' and not field.is_readonly %}{{ field.errors }}{% endif %} 12 : {% if field.is_checkbox %} 13 : {{ field.field }}{{ field.label_tag }} 14 : {% else %} 15 : {{ field.label_tag }} 16 : {% if field.is_readonly %} 17 : <div class="readonly">{{ field.contents }}</div> 18 : {% else %} 19 : {{ field.field }} 20 : {% endif %} 21 : {% endif %} 22 : {% if field.field.help_text %} 23 : <div class="help">{{ field.field.help_text|safe }}</div> 24 : {% endif %} 25 : </div> 26 : {% endfor %} 27 : </div> 28 : {% endfor %} 29 : </fieldset> Traceback: File "C:\Program Files (x86)\DrFujiBot\pkgs\django\core\handlers\exception.py" in inner 34. response = get_response(request) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\core\handlers\base.py" in _get_response 145. response = self.process_exception_by_middleware(e, request) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\core\handlers\base.py" in _get_response 143. response = response.render() File "C:\Program Files (x86)\DrFujiBot\pkgs\django\template\response.py" in render 106. self.content = self.rendered_content File "C:\Program Files (x86)\DrFujiBot\pkgs\django\template\response.py" in rendered_content 83. content = template.render(context, self._request) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\template\backends\django.py" in render 61. return self.template.render(context) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\template\base.py" in render 171. return self._render(context) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\template\base.py" in _render 163. return self.nodelist.render(context) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\template\base.py" in render 937. bit = node.render_annotated(context) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\template\base.py" in render_annotated 904. return self.render(context) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\template\loader_tags.py" in render 150. return compiled_parent._render(context) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\template\base.py" in _render 163. return self.nodelist.render(context) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\template\base.py" in render 937. bit = node.render_annotated(context) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\template\base.py" in render_annotated 904. return self.render(context) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\template\loader_tags.py" in render 150. return compiled_parent._render(context) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\template\base.py" in _render 163. return self.nodelist.render(context) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\template\base.py" in render 937. bit = node.render_annotated(context) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\template\base.py" in render_annotated 904. return self.render(context) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\template\loader_tags.py" in render 62. result = block.nodelist.render(context) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\template\base.py" in render 937. bit = node.render_annotated(context) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\template\base.py" in render_annotated 904. return self.render(context) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\template\loader_tags.py" in render 62. result = block.nodelist.render(context) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\template\base.py" in render 937. bit = node.render_annotated(context) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\template\base.py" in render_annotated 904. return self.render(context) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\template\defaulttags.py" in render 209. nodelist.append(node.render_annotated(context)) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\template\base.py" in render_annotated 904. return self.render(context) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\template\loader_tags.py" in render 188. return template.render(context) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\template\base.py" in render 173. return self._render(context) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\template\base.py" in _render 163. return self.nodelist.render(context) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\template\base.py" in render 937. bit = node.render_annotated(context) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\template\base.py" in render_annotated 904. return self.render(context) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\template\defaulttags.py" in render 209. nodelist.append(node.render_annotated(context)) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\template\base.py" in render_annotated 904. return self.render(context) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\template\defaulttags.py" in render 209. nodelist.append(node.render_annotated(context)) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\template\base.py" in render_annotated 904. return self.render(context) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\template\defaulttags.py" in render 309. return nodelist.render(context) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\template\base.py" in render 937. bit = node.render_annotated(context) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\template\base.py" in render_annotated 904. return self.render(context) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\template\defaulttags.py" in render 309. return nodelist.render(context) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\template\base.py" in render 937. bit = node.render_annotated(context) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\template\base.py" in render_annotated 904. return self.render(context) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\template\base.py" in render 993. return render_value_in_context(output, context) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\template\base.py" in render_value_in_context 972. value = str(value) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\utils\html.py" in <lambda> 388. klass.__str__ = lambda self: mark_safe(klass_str(self)) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\forms\boundfield.py" in __str__ 33. return self.as_widget() File "C:\Program Files (x86)\DrFujiBot\pkgs\django\forms\boundfield.py" in as_widget 93. renderer=self.form.renderer, File "C:\Program Files (x86)\DrFujiBot\pkgs\django\forms\widgets.py" in render 241. context = self.get_context(name, value, attrs) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\forms\widgets.py" in get_context 680. context = super().get_context(name, value, attrs) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\forms\widgets.py" in get_context 641. context['widget']['optgroups'] = self.optgroups(name, context['widget']['value'], attrs) File "C:\Program Files (x86)\DrFujiBot\pkgs\django\forms\widgets.py" in optgroups 589. for index, (option_value, option_label) in enumerate(self.choices): Exception Type: ValueError at /admin/dashboard/setting/1/change/ Exception Value: too many values to unpack (expected 2)
Fixed in v2.0.23. Thanks for the bug report!
Action: Settings --> Current Game Expected: a reply with a list of supported games
Traceback