1. 程式人生 > >Django搭建運維平臺(一):搭建環境

Django搭建運維平臺(一):搭建環境

環境,本人使用win10-pycharm,django的版本是2.0.0,python是3.7

首先在pycharm=>file=>newProject=>Django.建立一個叫dalu的project.
首先在pycharm=>file=>newProject=>Django.建立一個叫dalu的project.
然後使用Terminal=> #django-admin startapp Online,建立了一個叫Online的app。

在這裡插入圖片描述

建立完畢之後我們發現,在dalu下多了一個叫Online的資料夾,這個時候我們需要執行如下幾個步驟:
在這裡插入圖片描述

1)進入到dalu下的同名資料夾,編輯settings.py檔案,把ALLOWED_HOSTS = [],裡面加上["*"],否則打不開網頁;

ALLOWED_HOSTS =  ["*"]

2)還是在settings.py檔案裡,在INSTALLED_APPS這一欄下面追加’Online’;

3)繼續編輯settings.py檔案,在DATABASES這一欄裡面寫上自己的資料庫資訊,比如我的資訊就是這樣:

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'dalu',
        'USER': 'root',
        'PASSWORD': 'password',
        'HOST':'192.168.1.100',
        'PORT':'3306',
        'OPTIONS':{"init_command": "SET sql_mode='STRICT_TRANS_TABLES'",}
    }
}

可見我這個平臺的所有資料都儲存到了mysql裡面的dalu這個database裡了。
4)在pycharm-settings-project:中安裝pymysql的包;
在__init__.py中新增:

import pymysql
pymysql.install_as_MySQLdb()

5)進入mysql,#CREATE DATABASE dalu DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 這樣建立dalu的database;
6)返回到Terminal,執行#python manage.py makemigrations和#python

manage.py migrate;
在這裡插入圖片描述

7)執行#python manage.py createsuperuser,建立一個超級使用者,這個使用者是可以登入網頁後臺的;
8)執行平臺:如圖~ 瀏覽器http://127.0.0.1:8000/admin 看到一個簡易的後臺介面,輸入上面剛剛建立的使用者名稱和密碼就可以進去了。後臺已經搭建完成
在這裡插入圖片描述

(未完待續)