Seite 1 von 1

django-debug-toolbar-django-info

Verfasst: Montag 2. Februar 2015, 16:34
von jens
Hab eine kleine Erweiterung für die django-debug-toolbar gemacht:

https://github.com/jedie/django-debug-t ... jango-info

Re: django-debug-toolbar-django-info

Verfasst: Mittwoch 4. Februar 2015, 08:13
von /me
jens hat geschrieben:Hab eine kleine Erweiterung für die django-debug-toolbar gemacht:

https://github.com/jedie/django-debug-t ... jango-info
Sieht gut aus. Das werde ich bei Gelegenheit mal verwenden.

Re: django-debug-toolbar-django-info

Verfasst: Dienstag 10. Februar 2015, 18:06
von jens
v0.2 Update: Hab "Template Tags/Filters Information" dazu gepackt.
Ähnlich dem "show_templatetags" aus "django-extensions", aber halt in der Debug-Toolbar ;)

Siehe screenshot hier: https://github.com/jedie/django-debug-t ... jango-info

Re: django-debug-toolbar-django-info

Verfasst: Dienstag 10. Februar 2015, 20:42
von Damaskus
Bei mir kommt doch gleich ein Fehler.
TypeError at /

Item in ``from list'' not a string

Request Method: GET
Request URL: http://127.0.0.1:8000/
Django Version: 1.7.4
Exception Type: TypeError
Exception Value:

Item in ``from list'' not a string

Exception Location: C:\Users\TCR\VE\tcrunify\lib\site-packages\django_info_panel\panels\template.py in get_templateinfo, line 61
Python Executable: C:\Users\TCR\VE\tcrunify\Scripts\python.exe
http://dpaste.com/0QXS0WA

Re: django-debug-toolbar-django-info

Verfasst: Mittwoch 11. Februar 2015, 09:52
von jens
Vielleicht sollte ich statt except ImportError:, gleich alles abfangen, denn in diesem Fall ist es ja ein TypeError ?!?

-> https://github.com/jedie/django-debug-t ... 07b7c00adb

Kannst du das mal testen?

Welche Python Version nutzt du? Ich mache/teste gerade alles mit Python 3.4

Re: django-debug-toolbar-django-info

Verfasst: Mittwoch 11. Februar 2015, 10:02
von Damaskus
jens hat geschrieben:Welche Python Version nutzt du? Ich mache/teste gerade alles mit Python 3.4
Python 2.7.x aus dem Debian Repo.

Ich teste es nachher, bin dazu gerade am falschen Rechner.

Re: django-debug-toolbar-django-info

Verfasst: Mittwoch 11. Februar 2015, 21:32
von Damaskus
Funktioniert!

Wenn man jetzt nach die ganzen Admin URLs "wegklappen" könnte, dann wäre es perfekt :D

Re: django-debug-toolbar-django-info

Verfasst: Montag 16. Februar 2015, 20:38
von apollo13
Die commit message ist ja sehr bezeichnend…, vlt willst du allerdings besser doch keine KeboardInterupt catchen :p

Re: django-debug-toolbar-django-info

Verfasst: Mittwoch 18. Februar 2015, 15:20
von jens
KeboardInterrupt bei einer django app?!?

Re: django-debug-toolbar-django-info

Verfasst: Mittwoch 18. Februar 2015, 15:30
von BlackJack
@jens: Ist das keine übliche Möglichkeit den Testserver zu beenden? Es entwickelt ja nicht jeder gleich mit einem ”echten” Webserver.

Re: django-debug-toolbar-django-info

Verfasst: Mittwoch 18. Februar 2015, 16:08
von apollo13
jens hat geschrieben:KeboardInterrupt bei einer django app?!?
Das war ja nur stellvertretend ein Beispiel für alle Errors die nicht von Exception erben -- und ja unter Gunicorn und runserver tritt das definitiv auf. Ein blankes except ist einfach schlechter Stil…

Re: django-debug-toolbar-django-info

Verfasst: Mittwoch 18. Februar 2015, 16:15
von jens
Dann vielleicht "except Exception:" ?!? Dann wäre u.a. SystemExit und KeyboardInterrupt ausgenommen: https://docs.python.org/3/library/excep ... -hierarchy

Vermute mal, das TypeError, ImportError und SyntaxError auftreten könnten.

Re: django-debug-toolbar-django-info

Verfasst: Mittwoch 18. Februar 2015, 16:17
von apollo13
jens hat geschrieben:Dann vielleicht "except Exception:" ?!? Dann wäre u.a. SystemExit und KeyboardInterrupt ausgenommen: https://docs.python.org/3/library/excep ... -hierarchy
Ja, mangels besserer Alternativen nimmt man zumindest immer Exception als Basisklasse…

Re: django-debug-toolbar-django-info

Verfasst: Mittwoch 18. Februar 2015, 16:21
von jens

Re: django-debug-toolbar-django-info

Verfasst: Freitag 8. Juli 2016, 11:28
von jens
v0.3 ist draußen... Nun läuft es auch mit Django 1.8 ;)

http://www.python.org/pypi/django-debug ... jango-info