最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python?Django教程之實現(xiàn)新聞應(yīng)用程序

 更新時間:2022年10月21日 11:47:03   作者:海擁  
Django是一個用Python編寫的高級框架,它允許我們創(chuàng)建服務(wù)器端Web應(yīng)用程序。在本文中,我們將了解如何使用Django創(chuàng)建新聞應(yīng)用程序,感興趣的可以嘗試一下

Django是一個用Python編寫的高級框架,它允許我們創(chuàng)建服務(wù)器端Web應(yīng)用程序。在本文中,我們將了解如何使用Django創(chuàng)建新聞應(yīng)用程序。

我們將使用新聞 API 并從 API 中獲取所有頭條新聞。 在命令提示符或終端中執(zhí)行以下步驟:

使用文本編輯器打開新聞項目文件夾。目錄結(jié)構(gòu)應(yīng)如下所示

在新聞應(yīng)用程序中創(chuàng)建一個“模板”文件夾,并在 settings.py

settings.py

在 views.py –在視圖中,我們創(chuàng)建了一個名為 index 的視圖,該視圖接受請求并將 html 呈現(xiàn)為響應(yīng)。首先,我們從新聞客戶導(dǎo)入新聞資本。

# 導(dǎo)入 api
from django.shortcuts import render
from newsapi import NewsApiClient

# 在此處創(chuàng)建視圖。
def index(request):
	
	newsapi = NewsApiClient(api_key ='YOURAPIKEY')
	top = newsapi.get_top_headlines(sources ='techcrunch')

	l = top['articles']
	desc =[]
	news =[]
	img =[]

	for i in range(len(l)):
		f = l[i]
		news.append(f['title'])
		desc.append(f['description'])
		img.append(f['urlToImage'])
	mylist = zip(news, desc, img)

	return render(request, 'index.html', context ={"mylist":mylist})

模板文件夾中創(chuàng)建index.html。

<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
	<meta charset="utf-8">
	<title></title>

<link rel="stylesheet"  rel="external nofollow"  integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
<!-- Optional theme -->
</head>
<body>
	<div class="jumbotron" style="color:black">

	<h1 style ="color:white">
在我們的網(wǎng)站上獲取最新消息
	</h1>

	</div>


	<div class="container">
	{% for new, des, i in mylist %}
			<img src="{{ i }}" alt="">
			<h1>news:</h1> {{ new }}
			{{ value|linebreaks }}

			<h4>description:</h4>{{ des }}
			{{ value|linebreaks }}

	{% endfor %}
	</div>

</body>
</html>

現(xiàn)在將視圖映射到 urls.py

from django.contrib import admin
from django.urls import path
from newsapp import views

urlpatterns = [
path('', views.index, name ='index'),
	path('admin/', admin.site.urls),
]

到此這篇關(guān)于Python Django教程之實現(xiàn)新聞應(yīng)用程序的文章就介紹到這了,更多相關(guān)Python Django新聞應(yīng)用程序內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Pandas中的 transform()結(jié)合 groupby()用法示例詳解

    Pandas中的 transform()結(jié)合 groupby()用法示例詳解

    這篇文章主要介紹了Pandas中的 transform() 結(jié)合 groupby() 用法示例,本文通過一個餐廳數(shù)據(jù)集給大家分享解決方案,示例代碼簡單易懂,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2021-09-09
  • 對Pyhon實現(xiàn)靜態(tài)變量全局變量的方法詳解

    對Pyhon實現(xiàn)靜態(tài)變量全局變量的方法詳解

    今天小編就為大家分享一篇對Pyhon實現(xiàn)靜態(tài)變量全局變量的方法詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • python使用yaml格式文件的方法

    python使用yaml格式文件的方法

    本文主要介紹了python使用yaml格式文件的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-07-07
  • 使用Python快速生成chrome插件相關(guān)文件結(jié)構(gòu)

    使用Python快速生成chrome插件相關(guān)文件結(jié)構(gòu)

    本文主要介紹了如何使用Python編寫一個程序,它允許用戶創(chuàng)建一些特定文件并將它們保存在指定的文件夾中,同時也能夠啟動?Google?Chrome?瀏覽器并打開擴展頁面,感興趣的可以了解一下
    2024-11-11
  • Python matplotlib實時畫圖案例

    Python matplotlib實時畫圖案例

    這篇文章主要介紹了Python matplotlib實時畫圖案例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • 基于Python的圖像閾值化分割(迭代法)

    基于Python的圖像閾值化分割(迭代法)

    這篇文章主要介紹了基于Python的圖像閾值化分割(迭代法),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • 基于logstash實現(xiàn)日志文件同步elasticsearch

    基于logstash實現(xiàn)日志文件同步elasticsearch

    這篇文章主要介紹了基于logstash實現(xiàn)日志文件同步elasticsearch,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-08-08
  • python-tornado的接口用swagger進行包裝的實例

    python-tornado的接口用swagger進行包裝的實例

    今天小編就為大家分享一篇python-tornado的接口用swagger進行包裝的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • Python守護進程用法實例分析

    Python守護進程用法實例分析

    這篇文章主要介紹了Python守護進程用法,實例分析了Python守護進程的功能及使用方法,需要的朋友可以參考下
    2015-06-06
  • 如何在Python中自定義異常類與異常處理機制

    如何在Python中自定義異常類與異常處理機制

    在Python編程中,異常處理是一種重要的編程范式,它允許我們在程序運行時檢測并處理錯誤,本文將介紹如何在Python中編寫自定義的異常類,并詳細(xì)解釋Python的異常處理機制,感興趣的朋友一起看看吧
    2024-06-06

最新評論

噶尔县| 大城县| 九龙县| 孝感市| 贡嘎县| 富阳市| 垣曲县| 绥芬河市| 阳谷县| 武冈市| 沾化县| 清水县| 明星| 西乡县| 西林县| 昆山市| 葵青区| 泸定县| 乡宁县| 汝州市| 江西省| 远安县| 睢宁县| 长寿区| 农安县| 留坝县| 罗平县| 上蔡县| 深泽县| 安图县| 明光市| 托克逊县| 南漳县| 沅陵县| 峨山| 成安县| 简阳市| 高台县| 彩票| 漳浦县| 兰考县|