X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;f=docs%2FINSTALL;h=c63d6f707e08690c38539a15247bd5a09ebb1df0;hb=02550731a4b37a7f42c1158afa0c2f7dd3cdb484;hp=57e804251f81dd73adbfc0207a557b6c9a3632c3;hpb=e11f1b02e5e9eaaf813dc4a5f1d17755a2244628;p=patchwork diff --git a/docs/INSTALL b/docs/INSTALL index 57e8042..c63d6f7 100644 --- a/docs/INSTALL +++ b/docs/INSTALL @@ -3,13 +3,13 @@ Deploying Patchwork Patchwork uses the django framework - there is some background on deploying django applications here: - http://www.djangobook.com/en/1.0/chapter20/ + http://www.djangobook.com/en/2.0/chapter12/ You'll need the following (applications used for patchwork development are in brackets): * A python interpreter - * django + * django >= 1.2 * A webserver (apache) * mod_python or flup * A database server (postgresql) @@ -73,7 +73,7 @@ in brackets): lib/packages is for stuff we'll download, lib/python is to add to our python path. We'll symlink python modules into lib/python. - At the time of release, patchwork depends on django version 1.0 or + At the time of release, patchwork depends on django version 1.2 or later. Your distro probably provides this. If not, do a: cd lib/packages @@ -81,17 +81,6 @@ in brackets): cd ../python ln -s ../packages/django/django ./django - We also use the django-registration infrastructure from - http://bitbucket.org/ubernostrum/django-registration/. Your distro - may provide the django-registration python module (in Ubuntu/Debian it's - called 'python-django-registration'). If not, download the module - and symlink it to lib/python/ : - - cd lib/packages/ - hg clone http://bitbucket.org/ubernostrum/django-registration/ - cd ../python - ln -s ../lib/packages/django-registration/registration ./registration - We also use some Javascript libraries: cd lib/packages @@ -115,6 +104,8 @@ in brackets): ADMINS TIME_ZONE LANGUAGE_CODE + DEFAULT_FROM_EMAIL + NOTIFICATION_FROM_EMAIL You can generate the SECRET_KEY with the following python code: