Browse Source

Made ipdb optional.

backports/m1-live
Erik Stein 8 years ago
parent
commit
97b78c0774
  1. 1
      requirements.txt
  2. 24
      utils/templatetags/debug_utils.py

1
requirements.txt

@ -2,3 +2,4 @@ django<2
python-dateutil python-dateutil
beautifulsoup4 beautifulsoup4
translitcodec translitcodec
# ipdb

24
utils/templatetags/debug_utils.py

@ -2,19 +2,23 @@
from __future__ import unicode_literals from __future__ import unicode_literals
# Erik Stein <code@classlibrary.net>, 2009-2017 # Erik Stein <code@classlibrary.net>, 2009-2017
import ipdb try:
from django import template import ipdb
from django import template
register = template.Library() register = template.Library()
@register.filter @register.filter
def ipdb_inspect(value): def ipdb_inspect(value):
ipdb.set_trace() ipdb.set_trace()
return value return value
@register.simple_tag @register.simple_tag
def ipdb_set_breakpoint(): def ipdb_set_breakpoint():
ipdb.set_trace() ipdb.set_trace()
except:
pass
Loading…
Cancel
Save