Skip to content
Axel Lorreyne edited this page Feb 22, 2024 · 3 revisions

Creating a new app

When adding a new ecosystem of models and surrounding functionality (e.g Users or Groups or Projects), a folder should be created within the backend/pigeonhole/apps directory containing an empty __init__.py file and the necessary Django python files (e.g models.py, urls.py, admin.py, etc.). Within, there should also be a migrations directory (also containing an empty __init__.py file) that will contain any potential migration files.

Clone this wiki locally