1. 程式人生 > >centos7下安裝python3.x 使用django連線mysql進行專案開發

centos7下安裝python3.x 使用django連線mysql進行專案開發

第一步:首先確保在Linux系統下安裝好python3.x(建議3.5以上),並且安裝好mysql資料庫(建議5.7.2以上),django使用pip進行安裝即可。python3、mysql、pip的安裝這裡不再講解。(python3和pip安裝請參考:https://blog.csdn.net/yangczcsdn/article/details/80843739

第二步:首先建立一個目錄,用於存放專案,再該目錄下建立一個django專案。例如建立一個hello專案

(1)django-admin.py startproject hello

(2)cd/hello   進入專案根目錄會發現如下兩部分

然後進行專案app建立: django-admin.py startapp myApp(不做詳細解釋同window下一樣)

第三步:進入到專案settings.py中進行資料庫配置,這裡配置mysql方法和window一樣

(1)新增你所建立的myapp

(2)配置mysql資料庫連結

settings.py中如果還需要其它的配置,自己可根據專案需要進行配置。

第四步:執行除錯專案

進入專案所在的目錄後執行命令: python manage.py runserver  (如果安裝的python3設定過軟連線了,執行: python3 manage.py runserver )

第五步:重點解決問題

發現第四步執行之後報錯:(首先確保位元組settings.py中連線的是mysql)

解決方法:找到hello/hello/__init__.py,在裡面新增如下內容:

import pymysql
pymysql.install_as_MySQLdb()

然後,將專案進行合併:

python manage.py migrate

最後重啟專案執行結果如下:

第六步:恭喜你,linux下django連線mysql已成功,即可進行專案開發。