Impacts World 2017
The Impacts World 2017 is the leading international conference covering the diversity and depth of climate-impacts research today. IW2017 follows on from the inaugural Impacts World 2013, held in Potsdam, Germany, which brought together impacts researchers and stakeholders from across the spectrum of impacted sectors, initiating an era of truly integrated cross-sectoral climate-impacts research.
- Wagtail CMS
- Django crispy forms
- Django environ
- Twitter bootstrap
This project is based on the "Two Scoops of Django" best practices project template. The installation assumes a working PostgreSQL (with table creation rights) database and python 3.x environment. To use this project follow these steps:
Create your working environment
You have several options in setting up your working environment. We recommend using virtualenv to separate the dependencies of your project from your system's python environment. If on Linux or Mac OS X, you can also use virtualenvwrapper to help manage multiple virtualenvs across different projects.
Populate .env with your environment variables
Some of these services rely on environment variables set by you. There is an env.example file in the root directory of this project as a starting point. Add your own variables to the file and rename it to .env. This file won’t be tracked by git by default so you’ll have to make sure to use some other mechanism to copy your secret if you are relying solely on git.
Depending on where you are installing dependencies:
$ pip install -r requirements/local.txt
$ pip install -r requirements.txt
Run any migrations required:
python manage.py migrate
Running the application
In the root project folder, run:
python manage.py runserver
Feel free to contact me to discuss any issues, questions, or comments.
My contact info can be found on my GitHub page.
MIT License, see license file