Django Пакет Celery Beats Добавить пользовательские поля модели - PullRequest
0 голосов
/ 23 марта 2020

Я работаю с пакетом pypi django_celery_beats в проекте (https://pypi.org/project/django-celery-beat/), и я нахожусь в ситуации, когда было бы полезно добавить поля в модель PeriodicTask , но я изо всех сил пытаюсь придумать, как расширить модель, где она все еще будет работать, как и ожидалось, поскольку пакет не будет знать, как использовать мою недавно созданную CustomPeriodicTask (PeriodicTask) модель.

Так что мой Вопрос заключается в том, нужно ли хранить пакет локально и редактировать исходный код, или я могу переопределить поля в модели, не прибегая к go через все эти проблемы?

1 Ответ

0 голосов
/ 23 марта 2020

Если поведение основных функций будет меняться в зависимости от изменений в вашем поле, вам придется раскошелиться на репо и делать свои собственные обновления.

...