軟件框架
- 一個公司是由公司中的各部部門來組成的,每一個部門擁有特定的職能,部門與部門之間通過相互的配合來完成讓公司運轉起來。
- 一個軟件框架是由其中各個軟件模塊組成的,每一個模塊都有特定的功能,模塊與模塊之間通過相互配合來完成軟件的開發。
- 軟件框架是針對某一類軟件設計問題而產生的。
MVT框架
- Model:模型, 和數據庫進行交互。
- View:視圖, 接收請求,進行處理,與M和T進行交互,返回應答。
- Template:模板, 產生html頁面。
虛擬環境
- 在同一個python環境中安裝同一個包的不同版本,後安裝的包會把原來安裝的包覆蓋掉。這樣,如果同一臺機器上兩個項目依賴於相同包的不同版本,則會導致一些項目運行失敗。
- 解決的方案就是:虛擬環境。
虛擬環境是真實python環境的複製版本。
在虛擬環境中使用的python是複製的python,安裝python包也是安裝在複製的python中。