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
, и они приносят свой каталог шаблонов в системный интерпретатор, как и ожидалось. Но я не уверен, что именно не так.
Спасибо за помощь!