django+xadmin在線教育平臺(二)

老話老是沒錯的,工欲善其事,必先利其器html

教你安裝pycharm,mysql,navicat,python相關環境。java

windows下搭建開發環境

2-1 pycharm,mysql,Navicat安裝。

環境搭建:python

  • pycharm (我:PyCharm 2017.3.2)
  • mysql for windows(mysql-installer-community-5.7.20)
  • navicat for mysql(我:Navicat Premium)
  • python2.7

提醒:記住本身設置的mysql密碼mysql

Mysql

百度"mysql for windows" 直接在百度軟件中心下載便可sql

 
mark

若是你的電腦跟我電腦同樣空,推薦遵循個人:數據庫

  1. 點擊接受協議
  2. 選擇Custom選項。(若是默認選項,會發生必要條件缺失:如我電腦沒有VS和py3.4)
 
mark
 
mark
  • 下圖頁面點擊next會顯示咱們不知足的條件,back後點擊綠色箭頭移除。
 
mark
  • 全部條件都達成,點擊Execute,等待安裝完成。
 
mark

均爲綠色表明安裝完成。django

  • 一直默認選擇直到下圖頁面。設置密碼,添加用戶(可選)

注意:記住本身設置的mysql密碼windows

 
mark

以後所有默認下一步。直到安裝完成Finish瀏覽器

這時Navicat已經能夠正常鏈接了。若是想讓mysql命令在cmd下可以使用。app

C:\Program Files\MySQL\MySQL Server 5.7\bin (自行替換爲本身的mysql.exe地址)加入環境變量中。

 
mark

經過mysql -uroot -p命令能夠進行登入mysql控制檯。

 
mark

Navicat

安裝指南:下一步下一步。

下載地址:http://www.navicat.com.cn/download/navicat-for-mysql

個人安裝目錄: C:\software\Navicat Premium 12

PyCharm 2017.3.2

pycharm官方下載連接:https://www.jetbrains.com/pycharm/download/#section=windows

咱們要選擇專業版(Professional)由於只有專業版纔可以新建django項目,免費社區版不能。

爲Pycharm添加解釋器:

setting - Project Interpreter

 
mark
 
mark

一直定位到 python.exe 點擊確認。

Python2.7安裝

推薦閱讀:Python開發環境搭建指南(Anaconda2,3共存)

推薦選擇進階版本, 方便升級到3.6。

http://blog.mtianyan.cn/post/230a7ad6.html

2-2 virtualenv安裝和配置

virtualenv介紹

每一個應用可能須要各自擁有一套獨立的Python運行環境。virtualenv就是用來爲一個應用建立一套隔離的Python運行環境。

virtualenv優勢:

 
mark

它是將全局Python解釋器進行私有化複製。
若是不使用虛擬環境,默認的pip安裝都會安裝到同一個目錄(java是把本身須要的包放到本身項目目錄),不一樣項目使用起來會產生問題

安裝virtualenv

進入cmd,(確保本身的pip已經可用)

pip install virtualenv
virtualenv testvir
# 在當前用戶目錄(win+r %HOMEPATH%可查看)生成 cd %homepath% cd testvir cd Scripts activate.bat #激活 pip list deactivate.bat 
 
mark

默認使用virtualenv testvir該命令,會將虛擬環境建立在咱們當前用戶目錄。

注意:個人目錄在桌面是個人cmder設置的、還請自行cd %homepath%前往本身的目錄

這樣直接使用步驟有寫過於繁瑣。因此咱們使用virtualenvwrapper

virtualenvwrapper安裝

pip install virtualenvwrapper-win
pip install virtualenvwrapper(Linux)
  • 建立虛擬環境
mkvirtualenv DjangoTest

會建立在C:\Users\mtian\Envs當前用戶目錄下的Envs目錄。

修改mkvirtualenv建立的目錄:新增環境變量WORKON_HOME

 
mark
  • 退出激活狀態
deactivate
  • 知道有哪些虛擬環境
workon
  • 直接進入虛擬環境
workon DjangoTest
 
mark

注意前面的(DjangoTest)表明進入了虛擬環境。

執行workon命令以後,執行pip install django==1.9.8安裝。

2-3 Pycharm和Navicat的簡單使用

pycharm簡單使用:

Setting -> reopen取消默認打開上一次項目

新建項目並驗證成功運行

  • 如何新建django項目:

[圖片上傳失敗...(image-2c61b2-1515671732711)]

選擇好本身的項目的解釋器爲咱們新建的虛擬環境。

新建project->djangotestProj 。別忘了爲咱們的虛擬環境安裝Django

  • 檢查django環境是否安裝好。interpreter
 
mark
  • 點擊導航欄的run能夠直接運行咱們的django項目
 
mark

上圖說明咱們的django已經安裝而且能夠正常運行。

點擊瀏覽器打開http://127.0.0.1:8000/進行驗證。

[圖片上傳失敗...(image-a7562d-1515671732711)]

出現上畫面表明咱們大功告成

設置eclipse快捷鍵 - keymap

選擇setting搜索keymap設置eclipse快捷鍵

好比 ctrl + H 全局搜索

Run edit配置修改

 
mark

點擊上圖中run edit 可對Django運行時的一些設置進行修改。

好比修改host爲0.0.0.0,而後就能夠設置監聽本機ip。而後點擊run

進入cmd下輸入ipconfig查詢本身的ip

 
mark

例如個人是192.168.0.4

192.168.0.4:8000/ 來訪問。
 
mark

目錄顏色不一樣的緣由

 
mark

能夠看到不一樣的目錄顏色不一樣。這是咱們能夠進行設置的,爲了能夠作到智能提示。

[圖片上傳失敗...(image-2a9068-1515671732711)]

右鍵能夠將template目錄unmark

 
mark

能夠看到上圖目錄是灰色的。可是咱們右鍵marksource Root目錄,會變爲藍色。

 
mark

這意味着咱們在import時pycharm會根據設置智能提示。
若是不mark可能會出現不少咱們在pycharm中報紅色,
可是cmd確能夠運行的狀況。

navicat基本使用

新建鏈接

 
mark

點擊新建一個mysql的鏈接。

 
mark

鏈接名自行設置,密碼填本身安裝mysql時設置的密碼。

右鍵新建數據庫

 
mark

數據庫名自行設置,utf-8 utf_general_ci
注意:這裏請與圖中選擇一致。不然保存中文可能出錯

新建數據表

雙擊數據庫testdjango使他變綠,而後選中表,而後右鍵新建表。或使用右側新建表按鈕

 
mark

輸入必要的字段而後使用ctrl + s 進行保存並輸入表名。

增長數據

雙擊表,能夠展現咱們的數據,這時候咱們能夠自行修改值。
點擊左下角能夠新增更多行。而且狀態欄會顯示一些sql語句信息

 
mark

設計表

右鍵設計表:咱們能夠添加字段

 
mark

Sql語句查詢

點擊查詢,新建查詢。咱們能夠輸入Sql語句進行查詢。

 
mark

表的複製粘貼與數據庫傳輸。數據庫導入導出。

Navicat支持咱們把不一樣數據庫的表之間的複製粘貼操做。
支持數據傳輸:點擊工具數據傳輸

導出:在數據庫上右鍵咱們能夠轉儲SQL文件: 能夠選擇只轉存結構。或連帶數據一塊兒。
導入:右鍵點擊運行SQL文件。
對於表的操做:刪除,清空等,在點擊表的右鍵菜單裏。



學習來自慕課網,部分碼字來自簡書
原文連接:https://www.jianshu.com/p/1c9b57ad0c1c
相關文章
相關標籤/搜索