python虛擬環境與偽靜態網頁

[oJbK]發表於2022-03-01

一:python虛擬環境

1.本地虛擬環境
本地虛擬環境
在實際開發過程中,我們會給不同的專案配備不同的環境,專案用到什麼就裝什麼,用不到的一概不裝,不同的專案直譯器環境都不一樣。
  • 你每建立一個虛擬環境就類似於重新下載了一個純淨的python直譯器
  • 但是虛擬環境不要建立太多,是需要消耗硬碟空間的

ps: 我們目前不推薦你使用虛擬環境,所有的模組統一全部下載到本地

  • 瞭解知識: 專案依賴requirements.txt檔案
1.每一個專案都需要用到很多模組 並且每個模組版本可能還不一樣
2.那我該如何安裝呢? 一個個看一個個裝???

3.開發當中我們會給每一個專案配備一個requirements.txt檔案
4.裡面書寫了該專案所有的模組即版本
5.你只需要直接輸入一條命令即可一鍵安裝所有模組即版本
1.建立虛擬環境

image

2.venv表示虛擬環境標誌

image

3.虛擬環境下載django

image

4.使用虛擬環境

image

二:偽靜態(瞭解)

1.什麼是偽靜態網頁?
將一個動態網頁偽裝成靜態網頁
將url地址模擬成html結尾的樣子,看上去像是一個靜態檔案

image

2.為什麼要偽裝呢?
https://www.cnblogs.com/Dominic-Ji/p/9234099.html
偽裝的目的在於增大本網站的seo查詢力度
並且增加搜尋引擎收藏本網站的概率

seo : 搜尋引擎優化
  • ​ 搜尋引擎本質上就是一個巨大的爬蟲程式
3.實現偽靜態網頁
# 將url檔案中字首增加.html即可實現靜態網頁效果
urlpatterns = [
    url(r'^reg.html',views.reg,name='app02_reg')
]

image-20220221221813080

總結:
無論你怎麼優化 怎麼處理
始終還是幹不過RMB玩家

相關文章