PyPi не захватывает каталог шаблонов в приложении Django

Какова моя цель

Я хочу опубликовать PyPI пакет, код в котором будет представлять собой Django приложение (миграции + папка шаблонов, представления, модели и т.д.)

Я создал проект setup.py, который включает необходимые данные, чтобы модуль build python собрал пакет PyPI гладко, с управлением версиями. Это репозиторий для дальнейшего просмотра: github-repo

В чем проблема

Команда python -m build не принимает каталог шаблонов внутри пакета.

Это приводит к неработающему пакету приложения Django, поскольку при попытке установить (package) он не приносит шаблоны. Это можно проверить с помощью pip install rlocker-expiryaddon

Что я пробовал

Я знаю, что упоминание файла внутри MANIFEST.in будет отвечать за захват файлов в процессе сборки. (?) Поэтому я попытался внедрить следующую строку:

recursive-include templates *.html schema.js

Пока безрезультатно.

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

Спасибо за помощь!

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