前些天將python的基礎知識重新學習了一下,這幾天打算學習使用django開發乙個web程式。django是乙個用python寫的開放源**的web應用框架,採用了mvc(模型m,檢視v,控制器c)的軟體設計模式。下面參考《python程式設計:從入門到實踐》一書,在windows環境下建立乙個blog專案。
一、制定規範
新建乙個django專案,將其命名為blog。在這個專案中,建立乙個名為blogs的應用程式,並在其中建立乙個名為blogpost 的模型。這個模型應包含title 、text 和date_added 等字段。為這個專案建立乙個超級使用者,並使用管理**建立幾個簡短的帖子。建立乙個主頁,在其中按時間順序顯示所有的帖子。
二、建立虛擬環境
首先建立乙個虛擬工作環境,用來與其他python包進行隔離。這裡我們全程使用pycharm工具。
1.新建乙個目錄,命名為blog:
2.在終端切換到這個目錄,並建立虛擬環境:
執行命令:python -m venv venv_name
建立成功後,目錄結構如下:
3.啟用虛擬環境:
windows環境:venv_name\scripts\activate
linux環境:source venv_name/bin/activate
環境處於啟用狀態時,環境名將包含在括號內,停止使用虛擬環境的命令為:deactivate
4.安裝django
啟用虛擬環境後,開始安裝django,命令為:pip install django
5.提示安裝成功後,接下來就可以在django中建立專案了,命令如下:
django-admin.py startproject project_name .
說明:這個命令末尾的句點讓新專案使用合適的目錄結構,方便後期部署到伺服器上。
建立成功後,目錄結構如下:
settings.py:指定django如何與你的系統互動以及如何管理專案
urls.py:告訴django應建立哪些網頁來響應瀏覽器請求
wsgi.py:web server gateway inte***ce(web伺服器閘道器介面),幫助django提供它建立的檔案
6. 檢視專案:
執行:python manage.py runserver (port)
命令為:python manage.py migrate
這裡django指出它將建立必要的資料庫表,用於儲存我們將在這個專案中使用的資訊,再確保資料庫結構與當前**匹配(sqlite是一種使用單個檔案的資料庫,是編寫簡單應用程式的理想選擇,因為它讓你不用太關注資料庫管理的問題)
總結:建立django專案的步驟如上,一般情況下,建議先建立資料庫,之後再啟動伺服器檢視專案。
vue 建立專案 1
1.進入專案所在資料夾 cd d vuepro 2.安裝node npm node v npm v 檢視是否安裝及版本號 3.安裝vue npm install g vue cli registry npm vue v 檢視是否安裝及版本號 4.建立專案框架 vue init webpack vue...
後台專案筆記1(建立專案)
步驟 命令列開啟vue ui 3 安裝babel router linter 使用配置檔案 一共四個 4 然後建立就行了 5 安裝elementui 6 安裝依賴,直接安裝好了就行了 7 去碼雲建立倉庫 首先確保自己有公鑰 點選建立,顯示如下就可以了 8 在命令列配置一下git git add gi...
Django 1 建立專案
django是一套用於幫助開發互動式 的工具,能夠響應網頁請求,幫助讀寫資料庫及管理使用者等。使用django需要先建立乙個虛擬工作環境 指定系統中的乙個位置 1 建立規範 執行venv模組,建立名為11 env的虛擬環境,linux下不可行可使用virtualenv cd learning log...