Django創建項目的基本配置

首先創建虛擬環境

	pip install virtualenv
	pip install virtualenvwrapper-win(windows就加-win)
  • 創建虛擬環境: mkvirtualenv 虛擬環境名(自己隨便定義)
  • 刪除虛擬環境: rmvirtualenv 虛擬環境名
  • 進入虛擬環境: workon 虛擬環境名 退出:decativate

安裝Django庫

pip install django==1.11.11

創建Django項目

django-admin startproject 項目名
  • 然後找到這個項目所在的目錄,用pycharm打開(這個項目的路徑是你在哪個路徑下的終端就在哪)

在這裏插入圖片描述

  • 創建完是這樣的

在這裏插入圖片描述

  • 然後在終端選擇虛擬環境

在這裏插入圖片描述

  • 在setting中設置python環境(注意:虛擬環境存在於C:\Users\Administrator\Envs中,圖中也有路徑)

在這裏插入圖片描述

  • 更改默認數據庫爲mysql
  • 在終端中安裝pymysql: pip install pymysql
  • 然後修改setting和__init__文件
    在這裏插入圖片描述
  • 然後基本的配置以及完成了在終端輸入:python manage.py runserver
    -
  • 這樣django項目基本配置以及完成了然後進行子應用的配置,template和靜態資源的配置

子應用與template的配置

  • 創建子應用: python manage.py startapp 子應用名稱(我創建的是user,所以我目錄下多了一個user子應用)
    在這裏插入圖片描述
  • 創建好子應用就應該到setting.py註冊子應用,不然後面數據遷移會出現no changed的錯誤
    在這裏插入圖片描述
  • 然後在urls.py配置路由(在django==1.11.11中給路由命名是圖中這樣,新版本就不是這樣,include是包含user子應用下的urls.py的所有路由,namespace的命名是用於反向解釋的)
    在這裏插入圖片描述在子應用下創建urls.py(views.py是寫視圖函數的,圖中的name也是用於反向解釋的)
    在這裏插入圖片描述
  • 路由配置好就可以寫視圖函數了,在子應用的views中寫視圖函數(圖中的render是渲染模板,傳參數以{‘kk’:‘寄回家’}的形式)這個時候需要用到templates(用於存放HTML文件)的配置,首先創建templates和static(存放css/js/img)兩個文件夾
    在這裏插入圖片描述
  • 配置templates和static
    在setting.py中配置
    在這裏插入圖片描述在這裏插入圖片描述這樣你的靜態資源都配置完成了,你需要開始寫models.py進行數據遷移了
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章