当前位置: 首页 > wzjs >正文

印刷网络商城网站建设企业建站系统信息

印刷网络商城网站建设,企业建站系统信息,怎么搞到网站,wordpress 编辑 所见即所得插件我们的任务是使用 Django 创建一个 Weather 应用程序,让用户可以输入城市名称并查看当前天气详细信息,例如温度、湿度和压力。我们将通过设置一个 Django 项目,创建一个视图来从 OpenWeatherMap API 获取数据,并设计一个简单的模板…

我们的任务是使用 Django 创建一个 Weather 应用程序,让用户可以输入城市名称并查看当前天气详细信息,例如温度、湿度和压力。我们将通过设置一个 Django 项目,创建一个视图来从 OpenWeatherMap API 获取数据,并设计一个简单的模板来显示结果。我们将逐步实现核心功能来构建一个有效的天气应用程序。

前置条件

  1. Django的安装
  2. 创建新的新项目

基本安装

创建一个虚拟环境安装packages 

pip install Django

Step 1: 创建 Django 项目

启动一个名为 weather 的新 Django 项目:

django-admin startproject weather

Step 2: 导航到项目目录

cd weather

Step 3: 创建 Django 应用

创建一个名为 main 的应用程序:

python manage.py startapp main

目录结构应如下所示:

Step 4: 将主应用程序添加到设置

打开 weather/settings.py 并将 'main' 添加到INSTALLED_APPS列表中:

Step 5: Configure URLs

编辑 weather/urls.py 以包含待办事项应用程序视图:

from django.contrib import admin
from django.urls import path, includeurlpatterns = [path('admin/', admin.site.urls),path('', include('main.urls')),
]

Step 6: 定义主应用程序的 URL

创建 main/urls.py 并添加:

from django.urls import path
from . import viewsurlpatterns = [path('', views.index),
]

Step 7: Create the View

编辑 main/views.py 以获取和处理天气数据:注意:从 “OpenWeatherApp” 获取您的 API 密钥 将 views.py 中的“your_api_key_here”替换为您的实际 API 密钥。

Step 7: Create the Template

使用此内容创建 main/templates/main/index.html:

<!DOCTYPE html>
<html lang="en" dir="ltr"><head><meta charset="utf-8" /><title>weather</title><!-- Latest compiled and minified CSS --><link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap.min.css" /><!-- jQuery library --><script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script><!-- Latest compiled JavaScript --><script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.min.js"></script>
</head><body><nav class="row" style="background: green; color: white;"><h1 class="col-md-3 text-center">weather</h1></nav><br /><br /><center class="row"><form method="post" class="col-md-6 col-md-offset-3">{% csrf_token %}<div class="input-group"><input type="text" class="form-control" name="city" placeholder="Search" /><div class="input-group-btn"><button class="btn btn-default" type="submit"><i class="glyphicon glyphicon-search"></i></button></div></div></form></center><div class="row">{% if country_code and coordinate and temp and pressure and humidity %}<div class="col-md-6 col-md-offset-3"><h3>Country Code: {{ country_code }}</h3><h5>Coordinate: {{ coordinate }}</h5><h5>Temperature: {{ temp }}</h5><h5>Pressure: {{ pressure }}</h5><h5>Humidity: {{ humidity }}</h5></div>{% endif %}</div>
</body></html>

Step 9: Make Migrations (Optional)

运行迁移以保持您的环境更新(即使此应用程序没有模型):

python manage.py makemigrations
python manage.py migrate

Step 10: Run the Server

启动 Django 开发服务器:

python manage.py runserver

Open your browser at "http://127.0.0.1:8000/", enter a city name, and check the weather!


文章转载自:

http://gSK3jP44.zxqqx.cn
http://gz22KX0q.zxqqx.cn
http://FUVnOV6M.zxqqx.cn
http://vNT49vDI.zxqqx.cn
http://fh31PixK.zxqqx.cn
http://HWl3556U.zxqqx.cn
http://W8G67FXM.zxqqx.cn
http://RFX254Qk.zxqqx.cn
http://rRnNJPAB.zxqqx.cn
http://Q9cMDFGc.zxqqx.cn
http://QinKZsDC.zxqqx.cn
http://rVwYkqXl.zxqqx.cn
http://kFgV9rzh.zxqqx.cn
http://0WqIibwj.zxqqx.cn
http://zP5V7U9A.zxqqx.cn
http://KRxh5XFJ.zxqqx.cn
http://Sp26ppRf.zxqqx.cn
http://mXD5mkhb.zxqqx.cn
http://4623wc5f.zxqqx.cn
http://6oUUiZ2r.zxqqx.cn
http://ZrYCtGsK.zxqqx.cn
http://lWDfr6We.zxqqx.cn
http://6yzEXH7z.zxqqx.cn
http://wXRPN0oc.zxqqx.cn
http://pLYmckBd.zxqqx.cn
http://46iSungG.zxqqx.cn
http://qdVSIoXL.zxqqx.cn
http://3dnYyLoB.zxqqx.cn
http://t9zkBrWQ.zxqqx.cn
http://8xjpvFve.zxqqx.cn
http://www.dtcms.com/wzjs/659268.html

相关文章:

  • 苏州网站建设及推广深圳营销型网站建设公司选择哪家好
  • 大学生做微商网站怎么让网站自适应
  • 长沙优化网站技巧建设网站的公司要什么资质
  • 泰安网站建设推广优化网站如何seo
  • 比较酷炫的企业网站上海有什么大公司
  • 导购类网站模板外贸如何建立网站
  • 如何做百度推广的网站做商业网站没有注册公司
  • 公司网站开发可行性报告手工制作灯笼视频教程
  • 网站设计大全推荐小微企业2022年税收优惠政策
  • 济南营销型网站建设哪家好免费网站建设价格费用
  • 网站主题及样式优化教育门户网站建设方案
  • 网站怎么做微信接口58同城宿迁二手房
  • 网站大事记时间轴折叠动画设计和动漫设计一样吗
  • 青岛网站制作多少钱一个拉新工作室在哪里接项目
  • 辽宁网站建设价位网络营销工具的分类
  • 一站式网站设计易语言如何建设网站
  • 教学督导网站建设报告西乡做网站费用
  • 能看网站的浏览器为什么要用php做网站
  • 用dreammwea怎么做视频网站360网站推广官网球阀
  • 马鞍山市网站建设简单网站系统
  • 保定网站排名网站建设管理策划书
  • 深圳宝安区有几个街道厦门市做网站优化
  • 企业网站的网址通常包括asp旅游网站模板下载
  • 网站设计建设合同是wordpress 替换主题
  • 保险网站程序源码做网站用html还是php
  • 我想找个做代理的网站推动门户网站建设不断优化升级
  • 哪个网站做图片外链城镇建设周刊网站
  • 微信导购网站怎么做视频教学备案 通过后 网站打不开
  • 网站建设百灵鸟优化wordpress分类页面空白
  • 网站建设欣赏上海公司注册商标流程及费用