Django 專案搭建 ubuntu系統

2021-09-20 09:12:48 字數 1573 閱讀 4956

1 環境搭建

sudo apt-get install python3-pip  安裝pip3

sudo pip3 install virtualenv 安裝虛擬環境,這裡展示virtualenv

virtualenv -p python3 djangoenv 建立django虛擬環境djangoenv(名稱根據專案名確定)

source djangoenv/bin/activate 進入對應的虛擬環境

pip freeze

pip install django==1.11 安裝django版本為1.11

可選安裝redis:

sudo apt-get update    更新軟體源

sudo apt-get install redis-server 安裝redis

redis-server 啟動redis(前台啟動,後台需要改配置檔案)

redis-cli 檢視redis是否啟動

在虛擬環境建立django專案

django-admin startproject 專案名

在models.py中建表

舉例說明:

class

wheel

(models.model):

img = models.charfield

(max_length=150)

name = models.charfield

(max_length=20)

trackid = models.charfield

(max_length=20)

3 資料庫建立及settings配置

建立資料庫

create

database 資料庫名

給資料庫設定管理許可權(可選)

進入mysql中   grant

allon *.* to

'django'@'%' identified by

'123456'

flush privileges

使用者名稱:django 密碼:123456

settings.py配置

資料庫配置 databases =

} 4 遷移檔案

python manage.py sqlmigrate 0001.initial 檢視遷移檔案

資料庫中就能檢視生成的資料表了

5 啟動測試

python manage.py runserver    啟動伺服器,這是django自帶的輕量級伺服器方便測試

python manage.py runserver 127.0

.0.1:8080 指定本機訪問

注意 : runserver開啟之後進行下一專案記得及時關閉,不然會被占用

python manage.py runserver 0.0

.0.0:8000 不指定本機訪問

Django專案搭建

python等環境的安裝在這裡就不一一描述了,建議安裝anaconda這是乙個開源的平台,裡面包含了很多科學包很方便。環境 django1.8.2 python3.6.3 tensorflow1.3 h5py2.7 keras2.1.2 numpy1.13.3 pillow5.0.0 pymysql...

django專案搭建

一 建立django專案 2.配置環境變數 可在安裝中勾選自動配置 3.使用pip安裝django pip install django 4.使用django在當前目錄下建立專案 django admin startproject djangodemo 5.執行專案測試 cd djangodemo ...

Django專案搭建1

知道mvt設計模式中mvt分別代表的含義 能夠使用命令建立django工程和子應用 知道如何在django中定義檢視及路由 理解django路由的匹配流程 能夠區分命名引數和未命名引數的區別 知道如何使用request物件獲取查詢字串引數 知道如何使用request物件獲取請求體資料對專案進行分層的...