Debugging Django on Dreamhost is proving quite the challenge. To my knowledge, print statements aren't available, and neither are logs... any suggestions?
Asked
Active
Viewed 665 times
2 Answers
3
The Django Debug Toolbar, as already mentioned, is damn useful.
But as long as Django is running in debug mode, the brute force method equivalent to the print
statement is to simply throw an exception. Put whatever output you want in the exception's text, whenever you need a quick idea of you code's state, and voila... instant output and stacktrace. This isn't a comprehensive solution, but it is a quick print
statement style hack.

Daniel Naab
- 22,690
- 8
- 54
- 55
-
1Yep, I use `assert False,
` constantly while developing in Django. – Will McCutchen Dec 09 '09 at 05:54
1
Have you tried the Django Debug Toolbar?
For a summary of the features, watch the video here.

theycallmemorty
- 12,515
- 14
- 51
- 71