A lovely command-line helper for developing GAE applications.
Features:
- Colorize and filter you server log in terminal.
- Do syntax highlight when you debug in Pdb.
- Help you to connect to remote_api by Ipython or PtPython.
- Convenient commands to control dev server.
Note:
- Current release is a debug version. Use with caution. 🔔
In your virtualenv, do:
pip install gaedevhelper
If you want to use remote_api, it's recommanded to install
ipython
orptpython
, too.If you want to debug by Pdb, it's recommanded to install
rlwrap
. (mac:brew install rlwrap
)
Then:
gaedh init
Finally, edit config.py and fill out it.
vim ~/.gae-dev-helper/config.py
Combine with rlwrap
cmd:
rlwrap gaedh run
Connect to remote_api by PtPython:
gaedh remote_api --dev --shell ptpython
--help
is your good friend! You can use:
gaedh --help
Or:
gaedh run --help
gaedh interactive --help
...
If your want to debug in Pdb, please use rlwrap
to wrap gaedh
to enable c-p c-n c-r ... :
rlwrap gaedh run
- Debug
- Documentation
- Reorder Tests
- Support more dev_appserver.py options in config.py
- Support php/Go (?)