A django based web application that provides weather details about the user enered location based on OpenWeatherMapAPI.
-
Install pipenv using the command \
pip install pipenv
-
Clone the repo and run the following command to install all the dependencies \
pipenv install
-
Create an account on OpenWeatherMap to generate an API key.
-
Create
.env
file in project root and add the following
API_KEY = 'YOUR_API_KEY'
-
Run the command from project root to start the project \
pipenv run python manage.py runserver
This project uses GeoLite2 data by MaxMind for retrieving user's current location, available here .