1
프로젝트를 1.1에서 1.2로 이전 한 다음 1.3으로 완전히 마이그레이션했습니다. 그러나 나는 1.4까지 버전을 움직일 때, 나는NoReverseMatch django 1.4 관리자
NoReverseMatch at /admin/<app_name>/<model_name>/
Reverse for 'app_list' with arguments '()' and keyword arguments '{'app_label': ''}' not found.
다른 모든 관리 기능이 잘 작동하는 것 같다가 계속하지만, 때마다 나는이 NoReverseMatch 오류가 발생, 목록을 확인하려고합니다. 관리자에 대한
내 URL 항목은 다음과 같습니다
Template error:
In template /home/ibustama/yalea/env-yalea/lib/python2.6/site-packages/django/contrib/admin/templates/admin/change_list.html, error at line 44
Reverse for 'app_list' with arguments '()' and keyword arguments '{'app_label': ''}' not found.
34 : </script>
35 : {% endif %}{% endif %}
36 : {% endblock %}
37 :
38 : {% block bodyclass %}change-list{% endblock %}
39 :
40 : {% if not is_popup %}
41 : {% block breadcrumbs %}
42 : <div class="breadcrumbs">
43 : <a href="{% url 'admin:index' %}">{% trans 'Home' %}</a>
44 : › <a href=" {% url 'admin:app_list' app_label=cl.opts.app_label %} ">{{ app_label|capfirst|escape }}</a>
45 : › {{ cl.opts.verbose_name_plural|capfirst }}
46 : </div>
47 : {% endblock %}
48 : {% endif %}
49 :
50 : {% block coltype %}flex{% endblock %}
51 :
52 : {% block content %}
53 : <div id="content-main">
54 : {% block object-tools %}
Traceback:
File "/home/ibustama/yalea/env-yalea/lib/python2.6/site-packages/django/core/handlers/base.py" in get_response
136. response = response.render()
File "/home/ibustama/yalea/env-yalea/lib/python2.6/site-packages/django/template/response.py" in render
104. self._set_content(self.rendered_content)
File "/home/ibustama/yalea/env-yalea/lib/python2.6/site-packages/django/template/response.py" in rendered_content
81. content = template.render(context)
File "/home/ibustama/yalea/env-yalea/lib/python2.6/site-packages/django/template/base.py" in render
140. return self._render(context)
File "/home/ibustama/yalea/env-yalea/lib/python2.6/site-packages/django/template/base.py" in _render
134. return self.nodelist.render(context)
File "/home/ibustama/yalea/env-yalea/lib/python2.6/site-packages/django/template/base.py" in render
823. bit = self.render_node(node, context)
File "/home/ibustama/yalea/env-yalea/lib/python2.6/site-packages/django/template/debug.py" in render_node
74. return node.render(context)
File "/home/ibustama/yalea/env-yalea/lib/python2.6/site-packages/django/template/loader_tags.py" in render
123. return compiled_parent._render(context)
File "/home/ibustama/yalea/env-yalea/lib/python2.6/site-packages/django/template/base.py" in _render
134. return self.nodelist.render(context)
File "/home/ibustama/yalea/env-yalea/lib/python2.6/site-packages/django/template/base.py" in render
823. bit = self.render_node(node, context)
File "/home/ibustama/yalea/env-yalea/lib/python2.6/site-packages/django/template/debug.py" in render_node
74. return node.render(context)
File "/home/ibustama/yalea/env-yalea/lib/python2.6/site-packages/django/template/loader_tags.py" in render
123. return compiled_parent._render(context)
File "/home/ibustama/yalea/env-yalea/lib/python2.6/site-packages/django/template/base.py" in _render
134. return self.nodelist.render(context)
File "/home/ibustama/yalea/env-yalea/lib/python2.6/site-packages/django/template/base.py" in render
823. bit = self.render_node(node, context)
File "/home/ibustama/yalea/env-yalea/lib/python2.6/site-packages/django/template/debug.py" in render_node
74. return node.render(context)
File "/home/ibustama/yalea/env-yalea/lib/python2.6/site-packages/django/template/defaulttags.py" in render
281. return nodelist.render(context)
File "/home/ibustama/yalea/env-yalea/lib/python2.6/site-packages/django/template/base.py" in render
823. bit = self.render_node(node, context)
File "/home/ibustama/yalea/env-yalea/lib/python2.6/site-packages/django/template/debug.py" in render_node
74. return node.render(context)
File "/home/ibustama/yalea/env-yalea/lib/python2.6/site-packages/django/template/loader_tags.py" in render
62. result = block.nodelist.render(context)
File "/home/ibustama/yalea/env-yalea/lib/python2.6/site-packages/django/template/base.py" in render
823. bit = self.render_node(node, context)
File "/home/ibustama/yalea/env-yalea/lib/python2.6/site-packages/django/template/debug.py" in render_node
74. return node.render(context)
File "/home/ibustama/yalea/env-yalea/lib/python2.6/site-packages/django/template/defaulttags.py" in render
424. raise e
Exception Type: NoReverseMatch at /admin/auth/user/
Exception Value: Reverse for 'app_list' with arguments '()' and keyword arguments '{'app_label': ''}' not found.
'INSTALLED_APPS' 설정에 하나의 앱을 포함하는 것을 잊어 버린 것 같습니다. 관리자 페이지를 사용하려면 [다음] (https://docs.djangoproject.com/en/dev/intro/tutorial02/#activate-the-admin-site) 단계를 수행 했습니까? – marianobianchi
안녕하세요. 감사합니다. 나는 이러한 단계를 수행했습니다. 어쩌면 설정 파일에서 새로운 기본 응용 프로그램을 놓친 다음 주문을 확인했다고 생각했습니다. 문제는 그대로였다. 어쨌든, 나는 문제를 발견했다. (그리고 그것은 다소 바보 스럽다.) 그래서 대답을 게시 할 것이다. – ibustama