本文主要是闡述了運(yùn)用Python建立第一位Django架構(gòu)程序流程,文章內(nèi)容緊扣主題進(jìn)行詳盡的基本介紹,具有很強(qiáng)的實(shí)用價值,感興趣的朋友可以了解一下
一.系統(tǒng)變量
鼠標(biāo)右鍵電腦–>>特性–>>高端系統(tǒng)配置–>>高端–>>系統(tǒng)變量–>>
設(shè)定PATH特性:
在PATH特性中加入Python的Python.exe安裝文件目錄與目錄下的Scripts文件目錄:
當(dāng)設(shè)定完這倆特性以后,打開pycharm,就可以隨意使用terminal控制面板了.
二.建立Django架構(gòu)程序流程
先后點(diǎn)一下:File–>>newProject–>>Django–>>默認(rèn)選中下面的圖第2個–>>Create
三.控制面板
piplist:導(dǎo)出現(xiàn)階段工程項(xiàng)目的包名
pipinstallDjango==3.1.7:組裝版本號為3.1.7的Django包,版本號不會寫默認(rèn)設(shè)置組裝頂級復(fù)刻
pipuninstallDjango:刪除當(dāng)前工程中Django包
pythonmanage.pystartappstu:建立子運(yùn)用
四.完成Django的運(yùn)用
from django.contrib import admin from django.urls import path,include urlpatterns=[ path('admin/',admin.site.urls),#默認(rèn)的,不用管這個 path('stu/',include('stu.urls')),#這是你創(chuàng)建的子應(yīng)用,使用include跳到子應(yīng)用下的urls.py中 ] Django的默認(rèn)設(shè)置原始運(yùn)用新項(xiàng)目下的urls.py: #Application definition INSTALLED_APPS=[ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'stu'#我創(chuàng)建的子應(yīng)用 ] Django的默認(rèn)設(shè)置原始運(yùn)用新項(xiàng)目下的settings.py: from stu import views urlpatterns=[ path('home/',views.home),#要跳轉(zhuǎn)的名字,以及視圖調(diào)用的函數(shù) path('goHtml/',views.goHtml) ] 要在這里面將創(chuàng)建的子應(yīng)用名稱添加進(jìn)去: from django.http import HttpResponse from django.shortcuts import render #Create your views here. #函數(shù)調(diào)用執(zhí)行返回HttpResponse里面的內(nèi)容到頁面 def home(request): return HttpResponse('<a href="#"rel="external nofollow"rel="external nofollow">hello Django</a>') #函數(shù)調(diào)用執(zhí)行返回一個渲染后的html頁面 def goHtml(request): return render(request,'index.html')
創(chuàng)建html文件:
在temlates文件下創(chuàng)建html文件 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <a href="#"rel="external nofollow"rel="external nofollow">hello python</a> </body> </html>
五.啟動項(xiàng)目
點(diǎn)擊下圖所示按鈕:
進(jìn)來之后默認(rèn)是這樣:
在導(dǎo)航欄后面添加剛才urls我們設(shè)置的名稱屬性:
六.小結(jié)
此章簡述了運(yùn)用Python建立第一位Django架構(gòu)應(yīng)用軟件,總體非常簡單,現(xiàn)階段僅僅了解架構(gòu)的應(yīng)用,只需能夠?qū)С鼍W(wǎng)頁頁面就沒問題.
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/128755.html
摘要:月日,第六屆大會在深圳召開。這是這次大會的第二站活動,第一站已在上海成功舉辦。深圳站視頻及,請?jiān)诠娞柡笈_回復(fù),獲取分享鏈接。據(jù)介紹,目前支持多種開發(fā)庫,如內(nèi)置和等。該協(xié)議的推出,是為了統(tǒng)一標(biāo)準(zhǔn),提高效率。 本文為 PyChina 和「編程派」聯(lián)合首發(fā),作者為 EarlGrey。「編程派」是一個專注 Python 學(xué)習(xí)交流的微信公眾號。 9 月 25 日,第六屆 PyCon China...
摘要:聲明本渣渣部分代碼參考自其實(shí)有很多代碼是不需要自己一行行碼出來,生產(chǎn)力是第一位。只有研究型人才需要生產(chǎn)代碼,作為一名渣渣拿來用是最高效的做法。程序員都有一個開源的精神,碼出來的代碼本身是希望更多的人用到,應(yīng)用到生產(chǎn)中。 聲明:本渣渣部分代碼參考自TendCode其實(shí)有很多代碼是不需要自己一行行碼出來,生產(chǎn)力是第一位。只有研究型人才需要生產(chǎn)代碼,作為一名渣渣拿來用是最高效的做法。程序員都...
摘要:聲明本渣渣部分代碼參考自其實(shí)有很多代碼是不需要自己一行行碼出來,生產(chǎn)力是第一位。只有研究型人才需要生產(chǎn)代碼,作為一名渣渣拿來用是最高效的做法。程序員都有一個開源的精神,碼出來的代碼本身是希望更多的人用到,應(yīng)用到生產(chǎn)中。 聲明:本渣渣部分代碼參考自TendCode其實(shí)有很多代碼是不需要自己一行行碼出來,生產(chǎn)力是第一位。只有研究型人才需要生產(chǎn)代碼,作為一名渣渣拿來用是最高效的做法。程序員都...
摘要:無論是將其用作的服務(wù)器反向代理服務(wù)器負(fù)載均衡器,還是同時使用以上三種功能,和都能帶來很大好處。再就是下篇文章會介紹如何把和當(dāng)作反向代理服務(wù)器和多個應(yīng)用程序服務(wù)器的負(fù)載均衡器。而使用將會有助于解決這一問題。 【編者按】本文主要介紹 nginx 的主要功能以及如何通過 NGINX 優(yōu)化 Python 應(yīng)用性能。本文系國內(nèi) ITOM 管理平臺 OneAPM 編譯呈現(xiàn)。 Python 的著名之...
閱讀 923·2023-01-14 11:38
閱讀 895·2023-01-14 11:04
閱讀 756·2023-01-14 10:48
閱讀 2055·2023-01-14 10:34
閱讀 961·2023-01-14 10:24
閱讀 840·2023-01-14 10:18
閱讀 510·2023-01-14 10:09
閱讀 588·2023-01-14 10:02