-
-
Notifications
You must be signed in to change notification settings - Fork 320
Open
Description
See #608
Hello,
The bug is not fixed:
root@1b5cf035ea38:/opt/nano# pip list | grep Django
Django 5.2.1
root@1b5cf035ea38:/opt/nano# pip list | grep django-constance
django-constance 4.3.2Traceback (most recent call last):
File "/usr/local/bin/nano-manage", line 43, in <module>
main()
File "/usr/local/bin/nano-manage", line 39, in main
execute_from_command_line(sys.argv)
File "/usr/local/lib/python3.12/site-packages/django/core/management/__init__.py", line 442, in execute_from_command_line
utility.execute()
File "/usr/local/lib/python3.12/site-packages/django/core/management/__init__.py", line 416, in execute
django.setup()
File "/usr/local/lib/python3.12/site-packages/django/__init__.py", line 24, in setup
apps.populate(settings.INSTALLED_APPS)
File "/usr/local/lib/python3.12/site-packages/django/apps/registry.py", line 124, in populate
app_config.ready()
File "/usr/local/lib/python3.12/site-packages/nano/jobs/apps.py", line 13, in ready
super().ready()
File "/usr/local/lib/python3.12/site-packages/nano/core/apps/__init__.py", line 54, in ready
self.register_navigation()
File "/usr/local/lib/python3.12/site-packages/nano/core/apps/__init__.py", line 59, in register_navigation
self._import_object(f"{self.name}.{self.nagivation_module_name}")
File "/usr/local/lib/python3.12/site-packages/nano/core/apps/__init__.py", line 38, in _import_object
return importlib.import_module(path)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/importlib/__init__.py", line 90, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 999, in exec_module
File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
File "/usr/local/lib/python3.12/site-packages/nano/jobs/navigation.py", line 14, in <module>
NavSubMenuItem(
File "/usr/local/lib/python3.12/site-packages/nano/ui/navigation/mixins.py", line 183, in __init__
self.path = reverse(
^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/django/urls/base.py", line 64, in reverse
app_list = resolver.app_dict[ns]
^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/django/urls/resolvers.py", line 637, in app_dict
self._populate()
File "/usr/local/lib/python3.12/site-packages/django/urls/resolvers.py", line 548, in _populate
for url_pattern in reversed(self.url_patterns):
^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/django/utils/functional.py", line 47, in __get__
res = instance.__dict__[self.name] = self.func(instance)
^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/django/urls/resolvers.py", line 718, in url_patterns
patterns = getattr(self.urlconf_module, "urlpatterns", self.urlconf_module)
^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/django/utils/functional.py", line 47, in __get__
res = instance.__dict__[self.name] = self.func(instance)
^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/django/urls/resolvers.py", line 711, in urlconf_module
return import_module(self.urlconf_name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/importlib/__init__.py", line 90, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 999, in exec_module
File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
File "/usr/local/lib/python3.12/site-packages/nano/core/urls.py", line 13, in <module>
from nano.ui import views
File "/usr/local/lib/python3.12/site-packages/nano/ui/views/__init__.py", line 5, in <module>
from nano.ui.views import generic
File "/usr/local/lib/python3.12/site-packages/nano/ui/views/generic/__init__.py", line 11, in <module>
from .list import ObjectListView
File "/usr/local/lib/python3.12/site-packages/nano/ui/views/generic/list.py", line 34, in <module>
from nano.users.forms import UserTablePreferenceForm
File "/usr/local/lib/python3.12/site-packages/nano/users/forms.py", line 20, in <module>
from nano.core.forms import PrimaryModelForm
File "/usr/local/lib/python3.12/site-packages/nano/core/forms.py", line 2, in <module>
from nano.ui.forms.fields import GenericForeignKeyFormField
File "/usr/local/lib/python3.12/site-packages/nano/ui/forms/__init__.py", line 6, in <module>
from .constances import ConstanceForm
File "/usr/local/lib/python3.12/site-packages/nano/ui/forms/constances.py", line 6, in <module>
from constance.admin import FIELDS
File "/usr/local/lib/python3.12/site-packages/constance/admin.py", line 211, in <module>
admin.site.register([Config], ConstanceAdmin)
File "/usr/local/lib/python3.12/site-packages/django/contrib/admin/sites.py", line 116, in register
if model._meta.is_composite_pk:
^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'Meta' object has no attribute 'is_composite_pk'CristianLluis, matheussouza-pwn and bartekgruszka
Metadata
Metadata
Assignees
Labels
No labels