mirror of
https://github.com/pallets-eco/flask-debugtoolbar.git
synced 2026-04-30 21:39:15 -05:00
Remove some unneeded code from SettingsVars panel
This commit is contained in:
@@ -1,4 +1,3 @@
|
||||
from collections import OrderedDict
|
||||
from flask import current_app
|
||||
from flask_debugtoolbar.panels import DebugPanel
|
||||
_ = lambda x: x
|
||||
@@ -20,22 +19,10 @@ class SettingsVarsDebugPanel(DebugPanel):
|
||||
def url(self):
|
||||
return ''
|
||||
|
||||
def process_request(self, request):
|
||||
self.request = request
|
||||
self.settings = OrderedDict(sorted(
|
||||
current_app.config.items(), key=lambda key_value: key_value[0]))
|
||||
self.view_func = None
|
||||
self.view_args = []
|
||||
self.view_kwargs = {}
|
||||
|
||||
def process_view(self, request, view_func, view_kwargs):
|
||||
self.view_func = view_func
|
||||
self.view_kwargs = view_kwargs
|
||||
|
||||
def content(self):
|
||||
context = self.context.copy()
|
||||
context.update({
|
||||
'settings': self.settings,
|
||||
'settings': current_app.config,
|
||||
})
|
||||
|
||||
return self.render('panels/settings_vars.html', context)
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{% for name, value in settings.items() %}
|
||||
{% for name, value in settings|dictsort %}
|
||||
<tr class="{{ loop.cycle('flDebugOdd', 'flDebugEven') }}">
|
||||
<td>{{ name }}</td>
|
||||
<td><code>{{ value|printable }}</code></td>
|
||||
|
||||
Reference in New Issue
Block a user