這篇文章寫的是自己在學(xué)習(xí)使用Pycharm借助Django創(chuàng)建博客時,按照他人的教程甜橱,逐步模仿,從中了解到的使用Pycharm創(chuàng)建python工程的簡記拂苹。主要是概括一個工程從創(chuàng)建到運作的一些步驟和思路,清楚工程的創(chuàng)建和運行的流程痰洒。
首先瓢棒,使用PyCharm創(chuàng)建工程,選中Django丘喻,在more setting里面可以直接設(shè)置app名稱脯宿,這樣就省去了自己再從工程里創(chuàng)建app的步驟,否則就要在空的工程中創(chuàng)建app 引用他人的文章:Django app的創(chuàng)建泉粉。
創(chuàng)建完工程后连霉,在工程中,會有兩個Python Package嗡靡,binDjango和binapp跺撼,一個是Django的模塊(用來配置工程的),一個是binapp(自己創(chuàng)建的app讨彼,樣式和內(nèi)容等歉井,要自己進行編輯)。
binapp -> models.py? 這個文件是用來定義數(shù)據(jù)模型的,會對應(yīng)映射到數(shù)據(jù)庫中悲幅,每次編輯后都要 migrate -> makemigrations -> migrate 說白了就是更新對應(yīng)的數(shù)據(jù)庫結(jié)構(gòu).這些命令是通過Pycharm->Tools->Run manage.py Task...? 在出現(xiàn)的下面的類似于命令行中執(zhí)行的,也可以在mac的命令行中執(zhí)行罢荡, cd 到工程的manage.py這個目錄憨募,執(zhí)行 python manage.py migrate
更新完數(shù)據(jù)庫后,就可以插入數(shù)據(jù)了袁辈。Django的數(shù)據(jù)庫操作待續(xù)