diff --git a/HACKING b/HACKING index 25d1e0aca..98e8ba553 100644 --- a/HACKING +++ b/HACKING @@ -118,6 +118,8 @@ infrastructure in place for it from the start. Use it like this: * *Django* - Web application framework for Plinth +* *Django Stronghold* - Middleware to make all views default login required + * *JQuery* - Javascript framework used for convenience * *Modernizer* - HTML5 and CSS3 feature detection diff --git a/INSTALL b/INSTALL index 487f45fba..f2050d478 100644 --- a/INSTALL +++ b/INSTALL @@ -5,8 +5,8 @@ On a Debian based system, run: $ sudo apt-get install libjs-jquery libjs-modernizr libjs-bootstrap \ - make pandoc python3 python3-cherrypy3 python3-coverage \ - python3-django python3-bootstrapform python3-gi \ + make pandoc python3 python3-bootstrapform python3-cherrypy3 \ + python3-coverage python3-django python3-django-stronghold python3-gi \ python3-setuptools python3-yaml gir1.2-glib-2.0 gir1.2-networkmanager-1.0 \ gir1.2-packagekitglib-1.0 diff --git a/requirements.txt b/requirements.txt index dfa098772..9db8a43fb 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,5 @@ cherrypy >= 3.0 coverage >= 3.7 django >= 1.7.0 +django-stronghold pyyaml diff --git a/setup.py b/setup.py index 4162321a6..a7e3c9705 100755 --- a/setup.py +++ b/setup.py @@ -115,6 +115,7 @@ setuptools.setup( 'cherrypy >= 3.0', 'django >= 1.7.0', 'django-bootstrap-form', + 'django-stronghold', 'pyyaml', ], tests_require=['coverage >= 3.7'],