V okně browseru je ten traceback (3) kratší: Environment:
Request Method: GET Request URL: http://localhost:8000/ Django Version: 2.1.2 Python Version: 3.7.0 Installed Applications: ['dal', 'dal_select2', 'ajax_select', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django_extensions', 'nested_inline', 'adminsortable', 'isms.base', 'isms.dms', 'isms.drp', 'isms.cile', 'django_smoke_tests'] 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: File "/home/vagrant/venv/lib/python3.7/site-packages/django/core/handlers/exception.py" in inner 34. response = get_response(request) File "/home/vagrant/venv/lib/python3.7/site-packages/django/core/handlers/base.py" in _get_response 126. response = self.process_exception_by_middleware(e, request) File "/home/vagrant/venv/lib/python3.7/site-packages/django/core/handlers/base.py" in _get_response 124. response = wrapped_callback(request, *callback_args, **callback_kwargs) File "/home/vagrant/venv/lib/python3.7/site-packages/django/contrib/admin/sites.py" in wrapper 241. return self.admin_view(view, cacheable)(*args, **kwargs) File "/home/vagrant/venv/lib/python3.7/site-packages/django/utils/decorators.py" in _wrapped_view 142. response = view_func(request, *args, **kwargs) File "/home/vagrant/venv/lib/python3.7/site-packages/django/views/decorators/cache.py" in _wrapped_view_func 44. response = view_func(request, *args, **kwargs) File "/home/vagrant/venv/lib/python3.7/site-packages/django/contrib/admin/sites.py" in inner 223. return view(request, *args, **kwargs) File "/home/vagrant/venv/lib/python3.7/site-packages/django/views/decorators/cache.py" in _wrapped_view_func 44. response = view_func(request, *args, **kwargs) File "/home/vagrant/venv/lib/python3.7/site-packages/django/contrib/admin/sites.py" in index 491. app_list = self.get_app_list(request) File "/home/vagrant/venv/lib/python3.7/site-packages/django/contrib/admin/sites.py" in get_app_list 474. app_dict = self._build_app_dict(request) File "/home/vagrant/venv/lib/python3.7/site-packages/django/contrib/admin/sites.py" in _build_app_dict 459. current_app=self.name, File "/home/vagrant/venv/lib/python3.7/site-packages/django/urls/base.py" in reverse 90. return iri_to_uri(resolver._reverse_with_prefix(view, prefix, *args, **kwargs)) File "/home/vagrant/venv/lib/python3.7/site-packages/django/urls/resolvers.py" in _reverse_with_prefix 623. raise NoReverseMatch(msg) Exception Type: NoReverseMatch at / Exception Value: Reverse for 'app_list' with keyword arguments '{'app_label': 'cile'}' not found. 1 pattern(s) tried: ['(?P<app_label>auth|base|dms|drp)/$'] Dne čtvrtek 3. ledna 2019 17:03:26 UTC+1 Honza Král napsal(a): > > > > > > On Thu, Jan 3, 2019 at 4:57 PM MirekZv <mirek....@gmail.com <javascript:>> > wrote: > >> Cil._meta.app_label == 'cile' >> >> pattern ... ale "cile" se do toho nevejdou --- no jo, ale proč tam chybí >> a jak je tam dostat? Laděním jsem neuspěl, stack je asi 20-vrstvý, jen >> internals djanga a samé magic dvojpodtržítkové metody; fakt to nedávám, >> přes veškerou snahu. >> >> > musis zjistit, odkud se ten pattern bere a proc nefunguje. Ja bych si > tipoval, ze ten pattern je z adminu a tim padem bych podezrival, ze appka > cile neni spravne nakonfigurovana pro admin, ale to je jen strelba naslepo. > > Musis se podivat jak ta chyba vznika, pri jake operaci a pak zjistis kde > asi je ten problem - zacinas tady od konce, tedy jak se chyba projevuje, > ale nevime co tu chybu zpusobuje... Cely traceback by se hodil, nebo > alespon popis problemu > > >> PS: viz též další vlákno (nezaregistroval jsem včas Tvou reakci a chtěl >> jsem to ještě nějak povzbudit a nahlédnout z jiného konce) >> >> >> >> Dne čtvrtek 3. ledna 2019 16:46:45 UTC+1 Honza Král napsal(a): >>> >>> >>> >>> On Thu, Jan 3, 2019 at 4:39 PM MirekZv <mirek....@gmail.com> wrote: >>> >>>> Ještě jednou moje otázky stručně: >>>> >>> >>> diky za zestrucneni, predtim jsem tvuj email preskocil protoze jsem >>> nemel dosta casu na delsi email, tohle je lepsi! >>> >>> >>>> 1. Když aplikace v INSTALLED_APPS je 'isms.cile', jak psát 2.param. >>>> include() a app_name=.. v urls.py? 'isms.cile' nebo 'cile'? >>>> Je to někde v dokumentaci? >>>> >>> >>> cile by melo stacit. Idealne jak to zjistit je naimportovat si nejaky >>> model z te aplikace a podivat se na >>> >>> MujModel._meta.app_label >>> >>> >>>> 2. Odkud je sestaven řetězec za "tried:" v chybové hlášce: >>>> NoReverseMatch at / >>>> Reverse for 'app_list' with keyword arguments '{'app_label': 'cile'}' >>>> not found. 1 pattern(s) tried: ['(?P<app_label>auth|base|dms|drp)/$'] >>>> >>> >>> to je z urlpatterns ktery mas nadefinovany. Pokusil se najit nejake url >>> kde je skupina app_label. Jediny pattern do ktery by to teoreticky mohlo >>> byt mas tady ukazany, ale "cile" se do toho nevejdou. Protoze v tom url >>> jsou vypocitane jen jine moznosti. >>> >>>> >>>> -- >>>> -- >>>> E-mailová skupina djan...@googlegroups.com >>>> Správa: http://groups.google.cz/group/django-cs >>>> --- >>>> Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny >>>> „django-cs“ ve Skupinách Google. >>>> Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny, >>>> zašlete e-mail na adresu django-cs+...@googlegroups.com. >>>> Chcete-li tuto diskusi zobrazit na webu, navštivte >>>> https://groups.google.com/d/msgid/django-cs/700c170f-61c5-4aec-adb5-ffcbc66448e8%40googlegroups.com >>>> >>>> <https://groups.google.com/d/msgid/django-cs/700c170f-61c5-4aec-adb5-ffcbc66448e8%40googlegroups.com?utm_medium=email&utm_source=footer> >>>> . >>>> Další možnosti najdete na https://groups.google.com/d/optout. >>>> >>> -- >> -- >> E-mailová skupina djan...@googlegroups.com <javascript:> >> Správa: http://groups.google.cz/group/django-cs >> --- >> Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny >> „django-cs“ ve Skupinách Google. >> Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny, >> zašlete e-mail na adresu django-cs+...@googlegroups.com <javascript:>. >> Chcete-li tuto diskusi zobrazit na webu, navštivte >> https://groups.google.com/d/msgid/django-cs/bf7feffc-3f07-4c59-8ece-ca75bc599aaf%40googlegroups.com >> >> <https://groups.google.com/d/msgid/django-cs/bf7feffc-3f07-4c59-8ece-ca75bc599aaf%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> Další možnosti najdete na https://groups.google.com/d/optout. >> > -- -- E-mailová skupina django-cs@googlegroups.com Správa: http://groups.google.cz/group/django-cs --- Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny django-cs ve Skupinách Google. Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny, zašlete e-mail na adresu django-cs+unsubscr...@googlegroups.com. Chcete-li zobrazit tuto diskusi na webu, navštivte https://groups.google.com/d/msgid/django-cs/24ec3e5e-837f-41b5-b128-562f701025d4%40googlegroups.com. Další možnosti najdete na adrese https://groups.google.com/d/optout.