Django項目的建立與管理和pycharm與Github的祕密

隨筆 - 174  文章 - 21  評論 - 19

Django項目建立與管理

 

一、主題

  這部分教程主要介紹如何經過Pycharm建立、管理、運行一個Django工程。對於Django模塊的相關知識你們能夠參考Python社區。html

二、準備環境

  1. Django版本爲2.0或更高
  2. Pycharm版本2017
  3. Python3.6解釋器

三、建立一個新工程

實際上全部工程的建立均可以經過單擊Welcome screen界面上的Create New Project按鈕來實現。python

  若是你已經打開了一個工程,能夠經過菜單欄File → New Project...來建立一個新的工程。接下來在 Create New Project dialog對話框中輸入工程名字、選擇類型以及用到的解釋器版本。git

  單擊OK,工程的個性化設置完成。github

  這就意味着對應目錄已經建立完成,而且預先定義了一個.idea目錄用來保存配置信息project settingsweb

  對於一個空的工程empty project,建立的環節已經完成了。接下里你就能夠開始編寫程序。但對於一些所支持的第三方框架,還有一些工做要作。根據所選擇的工程類型,Pycharm會提示咱們進行一些額外的框架設置。數據庫

  在本實例中,讓咱們來建立開發一個Django應用。django

單機OK,設置完成。windows

四、工程目錄結構

  正如上面所說,工程的根目錄結構已經建立完成,主要包含基本的框架配置文件和目錄,當你建立其餘類型的工程時也會有相似操做,如t Pyramid, 或者Google App Engine。瀏覽器

  接下來咱們研究如何在Project窗口中顯示工程結構。服務器

五、Project窗口中的目錄結構

六、Project下的工程文件

如果想看到全部目錄文件,只須要選擇project file模式

七、那麼項目中全部文件的做用是? 

如圖所示:

值得一提的是你能夠建立不少Django應用,經過運行manage.py文件的startapp任務來將其添加到當前工程中(主菜單上的Tools→Run manage.py task)命令。

八、加載django服務

九、生成數據庫文件

在你改動了 model.py的內容以後執行下面的命令:

python manger.py makemigrations

至關於 在該app下創建 migrations目錄,並記錄下你全部的關於modes.py的改動,好比0001_initial.py, 可是這個改動尚未做用到數據庫文件

migrate

十、添加database窗口

添加路徑:view > tool windows > Database

十一、訪問django頁面

打開瀏覽器訪問127.0.0.1:8000界面,便可出現django首頁

 

Pycharm與github的祕密

 

GIT介紹  

GIT文章請看老男孩教育-銀角大王的博客:

http://www.cnblogs.com/wupeiqi/articles/7295372.html

Git 是一個開源的分佈式版本控制軟件,用以有效、高速的處理從很小到很是大的項目版本管理。 Git 最初是由Linus Torvalds設計開發的,用於管理Linux內核開發。Git 是根據GNU通用公共許可證版本2的條款分發的自由/免費軟件,安裝參見:http://git-scm.com/

GitHub是一個基於Git的遠程文件託管平臺(同GitCafe、BitBucket和GitLab等)。

Git自己徹底能夠作到版本控制,但其全部內容以及版本記錄只能保存在本機,若是想要將文件內容以及版本記錄同時保存在遠程,則須要結合GitHub來使用。使用場景:

  • 無GitHub:在本地 .git 文件夾內維護歷時文件
  • 有GitHub:在本地 .git 文件夾內維護歷時文件,同時也將歷時文件託管在遠程倉庫

其餘:

    集中式:遠程服務器保存全部版本,用戶客戶端有某個版本
    分佈式:遠程服務器保存全部版本,用戶客戶端有全部版本

準備工做:

本博客是爲了懶癌患者不肯意敲git命令的同窗準備的,前提須要具有git和github使用經驗

git下載和安裝

github配置免密登陸SSH KEY

1.建立ssh key

打開終端,輸入命令:

ssh-keygen

大多數 Git 服務器都會選擇使用 SSH 公鑰來進行受權。系統中的每一個用戶都必須提供一個公鑰用於受權,沒有的話就要生成一個。生成公鑰的過程在全部操做系統上都差很少。 首先先確認一下是否已經有一個公鑰了。SSH 公鑰默認儲存在帳戶的主目錄下的 ~/.ssh 目錄。進去看看

2.檢查公鑰

這個文件默認存在用戶家目錄下.ssh文件中

有 .pub 後綴的文件就是公鑰,另外一個文件則是密鑰。假如沒有這些文件,或者乾脆連 .ssh 目錄都沒有,能夠用 ssh-keygen 來建立。該程序在 Linux/Mac 系統上由 SSH 包提供。

查看文件內容:

添加ssh key進入github

1.登陸github.com

2.找到我的主頁settings

3.找到ssh and gpg keys,點擊new ssh keys

添加祕鑰

驗證是否成功

命令行輸入:

ssh -T git@github.com

成功登陸:

二.Pycharm和github的配置

一張圖就懂了!!!找到pycharm的settings

git的配置

通過這兩部。pycharm和github已經關聯了,接下來看下開發中是怎麼用的!!

三.建立github倉庫

看圖!

找到菜單欄vcs >  import into version control  >  share project github

此時會彈出一個框,填入github信息

點擊share以後,又會彈出一個框,讓你選擇須要添加的文件,選擇本身須要上傳的文件便可

四查看本身的github是否有倉庫 

相關文章
相關標籤/搜索