{"id":19321126,"url":"https://github.com/smahesh29/weather-app","last_synced_at":"2026-05-08T06:15:36.905Z","repository":{"id":106546229,"uuid":"182313671","full_name":"smahesh29/Weather-App","owner":"smahesh29","description":"This is a weather app in Django , it shows current weathers in multiple cities. You can add cities of your choice and can delete existing cities. I used Python Requests to call the Open Weather Map API.","archived":false,"fork":false,"pushed_at":"2023-02-05T15:32:38.000Z","size":74,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-06T05:27:59.981Z","etag":null,"topics":["django","django-framework","django-project","python","python-django","weather","weather-api","weather-app","weather-data","weather-information"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/smahesh29.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-04-19T19:12:53.000Z","updated_at":"2023-03-06T07:08:24.000Z","dependencies_parsed_at":null,"dependency_job_id":"6149bb61-3008-4d77-b79e-991cee1f9bc3","html_url":"https://github.com/smahesh29/Weather-App","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smahesh29%2FWeather-App","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smahesh29%2FWeather-App/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smahesh29%2FWeather-App/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smahesh29%2FWeather-App/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/smahesh29","download_url":"https://codeload.github.com/smahesh29/Weather-App/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240422388,"owners_count":19798755,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["django","django-framework","django-project","python","python-django","weather","weather-api","weather-app","weather-data","weather-information"],"created_at":"2024-11-10T01:35:40.550Z","updated_at":"2025-11-17T06:02:27.538Z","avatar_url":"https://github.com/smahesh29.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Weather-App  \u003cimg alt=\"GitHub\" src=\"https://img.shields.io/github/license/smahesh29/Weather-App\"\u003e\n\nThis is a weather app in Django, it shows current weathers in multiple cities. You can add cities of your choice and can delete existing cities.I used Python Requests to call the Open Weather Map API.\n\nTo run this project, you should first Sign Up to \u003ca href = https://openweathermap.org/\u003eOpen Weather Map\u003c/a\u003e\n\n\u003ch2\u003eHow to run the project:\u003c/h2\u003e\n\u003col\u003e\n    \u003cli\u003eClone or Download the project.\u003c/li\u003e\n    \u003cli\u003eIf you download the ZIP file then unzip it first.\u003c/li\u003e\n    \u003cli\u003eNow go to Open Weather Map --\u003e sign in through your account --\u003e go to API keys and copy the key.\u003c/li\u003e\n    \u003cli\u003eOpen the Weather-App-master folder--\u003e Open WeatherApp folder.\u003c/li\u003e\n    \u003cli\u003eOpen weather folder and then open \u003ci\u003e\u003cb\u003eviews.py\u003c/b\u003e\u003c/i\u003e file in any text editor.\u003c/li\u003e\n    \u003cli\u003eIn views.py the line number 20 is --\u003e   url = 'http://api.openweathermap.org/data/2.5/weather?q={}\u0026units=metric\u0026appid=EnterYourAPIKey' in place of EnterYourAPIKey paste your API key.\u003c/li\u003e\n    \u003cli\u003eSave the \u003ci\u003e\u003cb\u003eviews.py\u003c/b\u003e\u003c/i\u003e file.\u003c/li\u003e\n    \u003cli\u003eGo to WeatherApp folder and copy the location of it.\u003c/li\u003e\n    \u003cli\u003eOpen Command Prompt if you are working on Windows or Terminal if you are working on Linux or Mac\u003c/li\u003e\n    \u003cli\u003eChange working directory to WeatherApp using cd command as --\u003e \u003ci\u003e\u003cb\u003ecd CTRL+V\u003c/b\u003e\u003c/i\u003e\u003c/li\u003e\n    \u003cli\u003eNow type \u003ci\u003e\u003cb\u003epython manage.py runserver\u003c/b\u003e\u003c/i\u003e, this will start the local web server.\u003c/li\u003e\n    \u003cli\u003eIn your web browser enter the address : \u003ci\u003e\u003cb\u003ehttp://localhost:8000\u003c/b\u003e\u003c/i\u003e or \u003ci\u003e\u003cb\u003ehttp://127.0.0.1:8000/\u003c/b\u003e\u003c/i\u003e\u003c/li\u003e\n    \u003cli\u003eThe project is run successfully, now you can add city of which you wants to check weather and also can remove existing cities.\u003c/li\u003e\n\u003c/ol\u003e\n\n\u003ch2\u003eNote :\u003c/h2\u003e\n\n\u003cb\u003eThe Secret_Key required for the execution and debugging of project is not removed from the project code. So you can use the project as your college mini-project or by using the project code you can build your own project.\u003c/b\u003e\n\n# Screenshot :\n\n\u003cimg src=\"Screenshots/Weather App - Google Chrome 03-12-2019 19_55_54.png\" height = 400 width = 800\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsmahesh29%2Fweather-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsmahesh29%2Fweather-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsmahesh29%2Fweather-app/lists"}