Your gitignore contains :
/secrets.py
/secrets.new.py
Obviously, you don't wanna commit your secrets.py file... but the secrets.new.py should not be ignored, as we don't have any info on how to build a secrets.py file.
Watching the source,
I found some parameters to write down but don't know what's there value.
from secrets import BLOCKCHAIN_WALLET_GUID, BLOCKCHAIN_PASSWORD_1, BLOCKCHAIN_PASSWORD_2, CALLBACK_SECRET,
from secrets import ADMIN_EMAIL
from secrets import SECRET_ADMIN_PATH
example:
SECRET_ADMIN_PATH = admin.py
NameError: name 'admin' is not defined