Установка проектов Django из pypi в свой собственный проект
Как относительный новичок в Django я хотел бы узнать, какова лучшая практика, когда речь идет об использовании приложений других разработчиков в вашем собственном проекте.
Я нашел приложение для бронирования/резервирования, которое я хочу использовать в своем собственном проекте: https://pypi.org/project/django-reservation/ однако, мне не нужно все, что оно содержит, например, модель Product, так как у меня уже есть модель Van, которая по сути будет "продуктом", который пользователь будет резервировать.
В этом случае я задаюсь вопросом, будет ли лучше либо:
- сохранить все приложение django-reservation установленным (и скопировать все файлы, которые я хочу отредактировать, включая те, где обновления необходимы для совместимости с версией Django, которую я использую), ИЛИ
- не устанавливать его и изучить файлы, чтобы скопировать любой код, который я могу использовать при создании собственного приложения для бронирования/резервирования.
Отредактировано после дополнительных исследований: Я считаю, что мне следует использовать приложение вместо того, чтобы пытаться изобрести колесо, но я открыт для других мнений!