Need some help with location (py file name and eg def name) of some
Entry Points etc into the Econsensus source code and
Running Econsensus in Debugger mode
1 ENTRY POINT AND SUBSEQUENT CODE FOR:
Starting the server i.e. ./manage.py runserver
I managed this to some extent:
manager.py updater.go_to_ve(__file__, sys.argv[1:])
ve_mgr.py go_to_ve
manager.py __main__
__init__.py execute_from_command_line
runserver.py run
runserver.py inner_run
Q Anything else?
2 ENTRY POINT AND SUBSEQUENT CODE FOR:
I managed to get:
backends/default/urls.py
auth_urls.py
Q What is the file that is jumped to here and a few of the subsequent file?
3 ENTRY POINT AND SUBSEQUENT CODE FOR:
Q Where in the code is detail like this displayed in the Terminal window?
[12/Oct/2014 10:10:59] "GET / HTTP/1.1" 302 0
[12/Oct/2014 10:10:59] "GET /accounts/login/?next=/ HTTP/1.1" 200 169019
[12/Oct/2014 10:11:00] "GET /static/css/tables.css HTTP/1.1" 200 3952
[12/Oct/2014 10:11:00] "GET /static/css/styles.css HTTP/1.1" 200 28392
[12/Oct/2014 10:11:00] "GET /static/images/econsensus-logo-header.png HTTP/1.1" 200 5431
4 ENTRY POINT AND SUBSEQUENT CODE FOR:
Q When clicking a button in the Internet browser with Econsensus running,
eg Login, where in the code does it jump to?
5 ENTRY POINT AND SUBSEQUENT CODE FOR:
Q Where in the code is detail like this displayed in the Terminal window?
[12/Oct/2014 10:24:41] "POST /accounts/login/ HTTP/1.1" 302 0
[12/Oct/2014 10:24:42] "GET / HTTP/1.1" 302 0
[12/Oct/2014 10:24:42] "GET /orgxyz/item/list/discussion/ HTTP/1.1" 200 247563
[12/Oct/2014 10:24:42] "GET /static/js/repaginate.js HTTP/1.1" 200 681
[12/Oct/2014 10:24:42] "GET /static/images/icon-view-item-disabled.png HTTP/1.1" 200 639
[12/Oct/2014 10:24:42] "GET /static/images/icon-add.png HTTP/1.1" 200 650
[12/Oct/2014 10:24:43] "GET /static/images/icon-view-item.png HTTP/1.1" 200 709
Debugger (single step, break-points, examine variables etc)
Q Is it possible to set-up such facility so that I can run Econsensus
in the development debugger mode? If so, what would I install etc to
achieve this?
Many thanks
Glyn (Volunteer)