From 0fa081982b5253f75d5ae3c2b16a577ff38be9df Mon Sep 17 00:00:00 2001 From: Patrick McDonagh Date: Tue, 2 May 2017 10:18:47 -0500 Subject: [PATCH] Ignores more files, updates mongo URI, starts readme for installing --- .gitignore | 2 ++ README.txt | 31 +++++++------------------------ production.ini | 2 +- 3 files changed, 10 insertions(+), 25 deletions(-) diff --git a/.gitignore b/.gitignore index c4dc76a..964b66a 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,4 @@ env/* pocwww.egg* + +pocwww/__pycache__/* diff --git a/README.txt b/README.txt index ff46e9e..1f1e5c6 100644 --- a/README.txt +++ b/README.txt @@ -1,29 +1,12 @@ -POC Web Interface -=============================== +# Henry Pump POC Web Interface -Getting Started ---------------- +## Installation +1. Install Python 3 & venv with `sudo apt-get install python3 python3-venv` -- Change directory into your newly created project. +2. From the root of the POC-Java-www directory, run `python3 -m venv env` to create the virtual environment. - cd POC Web Interface +3. Update the install of pip `env/binpip install --upgrade pip setuptools` -- Create a Python virtual environment. +4. Install the python module `env/bin/pip install .` - python3 -m venv env - -- Upgrade packaging tools. - - env/bin/pip install --upgrade pip setuptools - -- Install the project in editable mode with its testing requirements. - - env/bin/pip install -e ".[testing]" - -- Run your project's tests. - - env/bin/pytest - -- Run your project. - - env/bin/pserve development.ini +5. Test the web server `env/bin/pserve production.ini` diff --git a/production.ini b/production.ini index 5b98c2f..5a3e70f 100644 --- a/production.ini +++ b/production.ini @@ -10,7 +10,7 @@ pyramid.debug_authorization = false pyramid.debug_notfound = false pyramid.debug_routematch = false pyramid.default_locale_name = en -mongo_uri = mongodb://localhost:27017/poc +mongo_uri = mongodb://poc_www:HenryPump1903@localhost:27017/poc #---------- Pipeline Configuration ----------