Code: Select all
Traceback (most recent call last):
File "/api/manage.py", line 22, in
main()
File "/api/manage.py", line 18, in main
execute_from_command_line(sys.argv)
File "/usr/local/lib/python3.9/site-packages/django/core/management/__init__.py", line 442, in execute_from_command_line
utility.execute()
File "/usr/local/lib/python3.9/site-packages/django/core/management/__init__.py", line 416, in execute
django.setup()
File "/usr/local/lib/python3.9/site-packages/django/__init__.py", line 24, in setup
apps.populate(settings.INSTALLED_APPS)
File "/usr/local/lib/python3.9/site-packages/django/apps/registry.py", line 116, in populate
app_config.import_models()
File "/usr/local/lib/python3.9/site-packages/django/apps/config.py", line 269, in import_models
self.models_module = import_module(models_module_name)
File "/usr/local/lib/python3.9/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "", line 1030, in _gcd_import
File "", line 1007, in _find_and_load
File "", line 986, in _find_and_load_unlocked
File "", line 680, in _load_unlocked
File "", line 850, in exec_module
File "", line 228, in _call_with_frames_removed
File "/api/api/companies/models.py", line 5, in
from backend.api.models import BaseModel
ModuleNotFoundError: No module named 'backend.api'
make: *** [seed] Error 1
< /code>
Hier ist meine Einstellungen.py installed_apps: < /p>
INSTALLED_APPS = [
# Local apps
'api',
'api.companies',
'api.assessments',
'api.users',
"django.contrib.admin",
"django.contrib.auth",
"django.contrib.contenttypes",
"django.contrib.sessions",
"django.contrib.messages",
"django.contrib.staticfiles",
]
< /code>
Hier ist meine Dateistruktur, wenn sie hilft. Fehlt mir etwas, um das zum Laufen zu bringen? < /P>
neurointerview/
├── backend/ # Django backend
│ ├── api/ # Django app for API
│ │ ├── assessments/ # Assessment functionality
│ │ │ ├── __init__.py # Python package initialization
│ │ │ ├── models.py # Assessment data models
│ │ │ ├── serializers.py # API serializers for assessments
│ │ │ └── views.py # API endpoints for assessments
│ │ │
│ │ ├── companies/ # Company functionality
│ │ │ ├── __init__.py # Python package initialization
│ │ │ ├── models.py # Company data models
│ │ │ ├── serializers.py # API serializers for companies
│ │ │ └── views.py # API endpoints for companies
│ │ │
│ │ ├── management/ # Django management commands
│ │ │ └── commands/
│ │ │ └── seed_demo_data.py # Data seeding utility
│ │ │
│ │ ├── migrations/ # Database migrations
│ │ │ └── 0001_initial.py # Initial migration
│ │ │
│ │ ├── users/ # User functionality
│ │ │ ├── __init__.py # Python package initialization
│ │ │ ├── models.py # User data models
│ │ │ ├── permissions.py # Permission classes
│ │ │ └── serializers.py # API serializers for users
│ │ │
│ │ ├── models.py # Core API models
│ │ └── views.py # Core API views
│ │
│ ├── backend/ # Django project configuration
│ │ ├── settings.py # Project settings
│ │ └── urls.py # URL routing configuration
│ │
│ └── manage.py # Django command-line utility
< /code>
Für jeden, der weiter neugierig ist, ist dies mein Github und zeichnen und helfen, zu beheben, wenn Sie möchten. Ich habe daran gearbeitet und versucht, die Dinge ein bisschen mehr aufzuräumen: https://github.com/samsterpiece/neuroInterview
Ich habe bisher versucht, meine Projektstruktur vollständig zu wiederholen, um das [url=viewtopic.php?t=15738]Problem[/url] zu erkennen, was ich zugeordnet habe. Was ich erwartet hatte, war, dass ich meine Testdatenbank mit einigen Daten füllen kann.from ..models import BaseModel