發表文章

SQLite3簡易教學

圖片
SQLlite3是個小型的資料庫,簡單易學,在django預設的資料庫就是使用他,拿來使用做測試開發用途是非常好用的,今天就來簡單講解如何使用它,環境是Window10 下載連結頁面的兩個檔案 https://www.sqlite.org/download.html( 連結 ) 將兩個檔案解開到c:\sqlite3 可以看到紅框中的幾個檔案,sqlite3.exe為主要執行檔,執行後即可進入sqlite3命令列 sqlite> 幾個簡單的指令彙整 1  .tables =>列出所有表格 2   select ...(標準的sql指令) 3  .databases =>列出資料庫的名稱 4  .open =>開啟資料庫 5  .exit=>離開 6  .schema 表格名稱 =>列出建立該資料表的指令 其他詳細資料可以參考 http://tw.gitbook.net/sqlite/sqlite_overview.html( 連結 )

在windows安裝Apache及mod_wsgi(跑django)

圖片
檔案下載 apache24=> 連結   (https://www.apachelounge.com/) mod_wsgi=> 連結 (https://www.lfd.uci.edu/~gohlke/pythonlibs/#mod_wsgi) 注意:apache及mod_wsgi的版本要與python一致,亦即python安裝64位元版本,則這兩個也都要下載64位元,這樣才能順利執行,我電腦上安裝的是python3.6 64位元所以 mod_wsgi要選 apapche要選擇 apache下載後直接解開後複製到你要的路徑就可以使用了 mod_wsgi-4.5.24+ap24vc14-cp36-cp36m-win_amd64.whl這個檔案解開後會有兩個目錄 mod_wsgi mod_wsgi-4.5.24+ap24vc14.dist-info 複製mod_wsgi\server\mod_wsgi.cp36-win_amd64.pyd到apache模組路徑內 例如C:\Apache24\modules 在http.conf內加入 #載入模組 LoadModule wsgi_module modules/mod_wsgi.cp36-win_amd64.pyd apache可以用 httpd.exe -k install 安裝windows server httpd.exe -k uninstall  解除安裝window server 執行 C:\Apache24\bin\ApacheMonitor.exe 若出現以下畫面則表示成功安裝

[安裝篇]建立虛擬環境

圖片
python 提供了一個所謂的虛擬環境,這方便開發者可以將各不同版本獨立出來,讓使用者可以同時在多個不同版本下進行測試。使用前先使用pip install安裝virtualenv c:>pip install virtualenv 模組安裝完畢後,先建立你要放置虛擬環境的路徑,例如d:\django2 d:>mkdir django2 進入該路徑輸入virtualenv env(後面為虛擬環境要放置的位置) d:\django2>virtualenv env 成功建立後可以看到多了一個env目錄,此時已經將目前python的環境複製一份到env路徑下,爾後用此虛擬環境所安裝的模組也會放在這 要啟動則進入env\Scripts啟動active d:\django2\env\Scripts>active 成功啟動後可以看到前面會有(env)的提示符號