[PYTHON] Memo zur Installation der Django-Debug-Symbolleiste

Vorwort

Dies ist ein Anfänger-Memo. Auch wenn Sie es tun, während Sie in Ihrer Umgebung gegoogelt haben Es hat sich nicht bewegt, also ist es ein Memo, als ich es geschafft habe, mich zu bewegen.

django 1.11

Dokument https://django-debug-toolbar.readthedocs.io/en/stable/

Mit pip installieren

$ pip install django-debug-toolbar

Schreiben Sie die Einstellungen in settings.py

Ich habe es über den unten stehenden Link kopiert. .. .. http://stackoverflow.com/questions/6390310/how-do-i-see-the-django-debug-toolbar

settings.py


if DEBUG:
    INTERNAL_IPS = ('127.0.0.1',)
    MIDDLEWARE += (
        'debug_toolbar.middleware.DebugToolbarMiddleware',
    )

    INSTALLED_APPS += (
        'debug_toolbar',
    )
    #Inhalt angezeigt werden
    DEBUG_TOOLBAR_PANELS = [
        'debug_toolbar.panels.versions.VersionsPanel',
        'debug_toolbar.panels.timer.TimerPanel',
        'debug_toolbar.panels.settings.SettingsPanel',
        'debug_toolbar.panels.headers.HeadersPanel',
        'debug_toolbar.panels.request.RequestPanel',
        'debug_toolbar.panels.sql.SQLPanel',
        'debug_toolbar.panels.staticfiles.StaticFilesPanel',
        'debug_toolbar.panels.templates.TemplatesPanel',
        'debug_toolbar.panels.cache.CachePanel',
        'debug_toolbar.panels.signals.SignalsPanel',
        'debug_toolbar.panels.logging.LoggingPanel',
        'debug_toolbar.panels.redirects.RedirectsPanel',
    ]

    DEBUG_TOOLBAR_CONFIG = {
        'INTERCEPT_REDIRECTS': False,
    }

Zu urls.py hinzufügen

Bitte schreiben Sie Ihre_App rechtzeitig neu.

urls.py


from django.conf import settings
from django.conf.urls import url, include
from django.contrib import admin


urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^your_app/', include('your_app.urls')),
]

if settings.DEBUG:
    import debug_toolbar
    urlpatterns += (
        url(r'^your_app/', include(debug_toolbar.urls)),
    )

wichtiger Punkt

Standardmäßig wird das Body-Tag unmittelbar zuvor durchsucht und eingefügt.

Schließlich

Ehrlich gesagt, auch wenn Sie sich die Debug-Symbolleiste ansehen? Ich bin ein Anfänger mit vielen Dingen, aber ich war froh, dass es funktioniert hat. Ich kenne die Einstellungen oft nicht, deshalb möchte ich nach und nach lernen.

Recommended Posts

Memo zur Installation der Django-Debug-Symbolleiste
Installationsverfahren für PostgreSQL 10.0
Blockdiag-Installationsverfahren
Installationsverfahren für Linux Mint
Python OpenCV Installation (Memo)
AWS CLI-Installationsverfahren
Installationsverfahren für die Anaconda3-Umgebung
Installationsverfahren für die Scrapy-Umgebung
Offline-Installationsverfahren für openpyxl
Installationsverfahren für Python CMS Mezzanine
Installationsverfahren für CentOS 8 (neueste Version)
Installationsverfahren für Python 3.6 [für Windows]
Memo zur Erstellungsprozedur von [Python] virtualenv
Python Hinweis Anaconda-Installation (nur Mac)
OpenCV-Installationsverfahren auf Raspberry Pi
PySpark 1.5.2 + Elasticsearch 2.1.0 Installationsverfahren und Ausführung
Installationsverfahren für Teamviewer für Linux (CentOS)
Zusammenfassung des Installationsverfahrens für Oracle Database XE
Installationsverfahren für WSL2 (Windows Subsystem für Linux)
BESS Development Memo Teil 01: BESS-Installation und grundlegende Verwendung