1. 程式人生 > >django 2.0 + Python 3.7 + MySQL 8.0 安裝專案筆記

django 2.0 + Python 3.7 + MySQL 8.0 安裝專案筆記

2018-09-17 11:25安裝Django 2.0 開啟專案 Esale

1.使用開發環境:PyCharm 2018.2.3 (Professional Edition)Build #PY-182.4323.49, built on September 4, 2018Licensed to song wangSubscription is active until March 7, 2019JRE: 1.8.0_152-release-1248-b8 amd64JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.oWindows 7 6.1

2.安裝使用的requirements:圖片描述

其中 django 版本2.0Python 版本3.7captcha 版本0.5.5(不是這個版本會出現register註冊頁面無法渲染,還要修改其fields 和 helper中的 django.core.urlresolvers為django.urls 因為Django 2.x版本的更改,Django1.x的django.core.urlresolvers已經改為urls)

3.資料初始化: 00 - 安裝mysql資料庫:安裝時注意:選擇密碼加密方式為傳統加密方式,如下圖圖片描述

安裝成功:圖片描述

01 - 安裝pymysql:pip3 install pymysql

在專案Esale的Esale目錄下的__init__.py中新增對pymysql的支援:
import pymysql
pymysql.install_as_MySQLdb()

圖片描述

02 - 設定Django的setting.py裡的資料庫backend:圖片描述

03 - 對Django資料庫進行初始化

python manage.py makemigrations
python manage.py mmigrate

4.執行django :python manage.py runserver 8000

成功:圖片描述