Browse Source

Merge pull request #726 from return42/fix-637

[fix] Documentation of the builtin plugins
Martin Fischer 3 years ago
parent
commit
3fbefb4d99
1 changed files with 7 additions and 0 deletions
  1. 7 0
      docs/conf.py

+ 7 - 0
docs/conf.py

@@ -3,6 +3,7 @@
 
 import  sys, os
 from pallets_sphinx_themes import ProjectLink
+from flask import Flask
 
 from searx import get_setting
 from searx.version import VERSION_STRING, GIT_URL, GIT_BRANCH
@@ -40,7 +41,13 @@ exclude_patterns = ['build-templates/*.rst']
 import searx.engines
 import searx.plugins
 import searx.webutils
+
+# bypass a creepy check of the secret_key in searx.webapp
+searx.settings['server']['secret_key'] = ''
+from searx.webapp import application
+
 searx.engines.load_engines(searx.settings['engines'])
+searx.plugins.initialize(application)
 
 jinja_contexts = {
     'searx': {