要求
初始要求声明:
编写一个python / javascript / html脚本,以获取天气(从您选择的远程api)并打印平均温度或对该数据进行一些酷处理)
决定:
远程天气API:
OpenWeatherMap( ),使用PyOWM
一件很酷的事情:1:告诉用户明天是否应该戴帽子2 :? 如果建议更改,则通过电子邮件(或浏览器推送?)通知用户
为了从浏览器获取位置,该站点需要启用https。 为了启用https,需要一个ssl证书,为了获得一个ssl证书,需要一个域。
软件堆栈:
Nginx烧瓶
URL路径和功能
/ (根)
[X]根路径转发到/ i_should_wear_a_hat
/ i_should_wear_a_hat
[X]否'where'参数使用与请求中的remote_addr关联的位置。 如果没有位置,请使用我的房子作为位置(python)
[X]