Как я должен импортировать класс Model в django в другой файл py, чтобы использовать его?

Я хотел вставить экземпляр модели в базу данных из файла. я написал программу на python, чтобы сделать это, импортируя модели. но каждый раз я получаю эту ошибку;

ModuleNotFoundError: Нет модуля с именем 'exams'

я пробовал поместить файл в ту же папку;

тогда я получил "Relative import error"

ожидаемым результатом было сохранение экземпляра модели в базе данных.

Вам нужно указать больше деталей, по крайней мере, пути к файлам. Но если мы предположим, что оба файла models.py и views.py находятся в одной папке, вы должны использовать:

from .models import exams

Если только то, что вы пытаетесь импортировать, не является моделями django. В этом случае вы используете:

from django.db import models

Как я уже сказал, вопросg плохо написан и требует улучшения, чтобы лучше понять вашу проблему.

Вернуться на верх