if settings.DEBUG and 'debug_toolbar' in settings.INSTALLED_APPS:
import debug_toolbar
urlpatterns += patterns('',
- url(r'^__debug__/', include(debug_toolbar.urls)),)
+ url(r'^__debug__/', include(debug_toolbar.urls)),
# for the graphical browser/web console only, omissible
url(r'json/browse/', 'jsonrpc.views.browse', name="jsonrpc_browser"),
-
-
- (r'^robots\.txt$', lambda r: HttpResponse(robots_file.read(), mimetype="text/plain")),
\ No newline at end of file
+ )
return previous, next
- def get_graphers(self):
+ def get_graphers(self, user):
graphers = []
for grapher in self.graphers:
if grapher.id() == self.default_grapher_id:
graphers.insert(0, {'name':grapher.name(), 'id': grapher.id()})
- else:
+ elif not hasattr(grapher, '_staging'):
+ graphers.append({'name':grapher.name(), 'id': grapher.id()})
+ elif not grapher._staging:
graphers.append({'name':grapher.name(), 'id': grapher.id()})
return graphers
#FIXME
context['mime_type'] = 'audio/mp3'
context['export_formats'] = self.get_export_formats()
- context['visualizers'] = self.get_graphers()
+ context['visualizers'] = self.get_graphers(self.request.user)
context['audio_export_enabled'] = self.export_enabled
context['auto_zoom'] = True
return context
#FIXME
context['mime_type'] = 'audio/mp3'
context['export_formats'] = self.get_export_formats()
- context['visualizers'] = self.get_graphers()
+ context['visualizers'] = self.get_graphers(self.request.user)
context['audio_export_enabled'] = self.export_enabled
context['auto_zoom'] = True
return context
context['item'] = item
context['export_formats'] = self.get_export_formats()
- context['visualizers'] = self.get_graphers()
+ context['visualizers'] = self.get_graphers(self.request.user)
context['auto_zoom'] = self.auto_zoom
context['audio_export_enabled'] = self.export_enabled
context['previous'] = previous