初學django 建立了乙個應用,感覺所有的model和方法都寫在models和views裡面很難受,這樣在後期不好管理和維護
於是自定義了一下應用目錄:
這樣做就涉及到自定義的模組匯入問題。python 的模組查詢原理是這樣的:
1、先在當前檔案目錄下查詢。
2、再到標準庫安裝路徑去查詢
3、到path環境變數裡面的路徑去查詢
(感覺這樣做比較方便,至於其他方面的沒有考慮。這樣做有什麼缺點懂的同學麻煩指出,謝謝)from polls.model
.question
.question import question
定義好目錄結構以後,記得去urls.py中去修改一下路由
最後,我還順便封裝了乙個模板渲染的方法,主要是為了方便使用。
python匯入自定義模組
原文章路徑 上網查了下資料和自己實驗了下,有幾個方法 1.如果匯入的模組和主程式在同個目錄下,直接import就行了 2.如果匯入的模組是在主程式所在目錄的子目錄下,可以在子目錄中增加乙個空白的 init py檔案,該檔案使得python直譯器將子目錄整個也當成乙個模組,然後直接通過 import ...
Python匯入自定義模組
第一種 這裡有個大前提,就是你的py執行檔案和模組同屬於同個目錄 父級目錄 如下圖 function和dataprepare在同乙個目錄下,則可以在dataprepare中直接import 呼叫如下 from function import 第二種 執行的py檔案和模組在不同目錄下 執行檔案main...
匯入自定義模組model
編寫m2.py,指令碼內容如下 usr bin python coding utf 8 its a module test author mm import sys 定義函式ft defft x x int x sum x 3 print sum ft sys.argv 1 直接執行指令碼 m2.p...