Как я должен импортировать класс Model в django в другой файл py, чтобы использовать его?
Я хотел вставить экземпляр модели в базу данных из файла. я написал программу на python, чтобы сделать это, импортируя модели. но каждый раз я получаю эту ошибку;
ModuleNotFoundError: Нет модуля с именем 'exams'
я пробовал поместить файл в ту же папку;
тогда я получил "Relative import error"
ожидаемым результатом было сохранение экземпляра модели в базе данных.
Вам нужно указать больше деталей, по крайней мере, пути к файлам. Но если мы предположим, что оба файла models.py
и views.py
находятся в одной папке, вы должны использовать:
from .models import exams
Если только то, что вы пытаетесь импортировать, не является моделями django. В этом случае вы используете:
from django.db import models
Как я уже сказал, вопросg плохо написан и требует улучшения, чтобы лучше понять вашу проблему.