"When developing" doesn't seem right.  In order for the magic to occur, you have to run a (scaffold-generated) Pyramid application using its 'development.ini' configuration, and passing the '--reload' flag, e.g.:

    $ $VENV/bin/pserve --reload development.ini