Можно ли использовать модели из одного приложения Django в другом?

folks.

У меня есть простой проект Django. Есть приложение, которое получает данные, обрабатывает их и хранит в БД. Конечно, я хотел бы показать эти данные. На мой взгляд, это больше похоже на отдельное приложение Django. Но тут возникает вопрос: Что мне делать с моделями? Копировать их выглядит очень глупо, но в то же время использовать модели из одного приложения в другом вроде как неправильно.

Я бы не стал разделять отображение моделей одного приложения на другое приложение; держите их в одном приложении. Используйте представления и шаблоны в том же приложении Django для отображения данных.

Если вам нужно отобразить его действительно особым образом (интенсивное построение графиков и т.д.), найдите приложение для отображения и ссылайтесь на него в вашем текущем приложении.

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