網(wǎng)站搭建-django-學(xué)習(xí)成績管理-01-新建app

微信公眾號原文

系統(tǒng):Windows 7
語言版本:Anaconda3-4.3.0.1-Windows-x86_64
編輯器:pycharm-community-2016.3.2

  • 本系列介紹如何搭建一個網(wǎng)站,后端使用django框架
  • 今天開始介紹一個單獨(dú)的項(xiàng)目app,關(guān)于學(xué)生成績管理的網(wǎng)站的搭建
  • 主要功能包括:學(xué)習(xí)成績查詢,數(shù)據(jù)統(tǒng)計分析
  • 涉及前端模塊:Datatables、ECharts

Part 1:新建一個app

  1. 一個Django項(xiàng)目可以包含很多app,所謂app可以理解為一個個相對獨(dú)立的業(yè)務(wù)項(xiàng)目,其實(shí)就是一個業(yè)務(wù)所需的代碼寫在一個文件夾里面,方面管理。
  2. 一個app對應(yīng)一個數(shù)據(jù)庫,當(dāng)然我們這里介紹的第一個Django項(xiàng)目的所有app也只對應(yīng)數(shù)據(jù)庫都只有一個,后續(xù)再寫多數(shù)據(jù)庫的項(xiàng)目
  3. 開始該項(xiàng)目:新建app,在Terminal中輸入python manage.py startapp school_grades,如圖1所示
  4. 默認(rèn)新創(chuàng)建的App在項(xiàng)目根目錄下,如圖2所示,請移至apps這個文件夾下(在Pycharm中鼠標(biāo)左鍵選擇school_grades文件夾拖動至apps文件夾下),結(jié)果如圖3
  5. 對比之前的app可以發(fā)現(xiàn)默認(rèn)生成的app中無urls這個文件(目前這個項(xiàng)目共有3個appbokeh_examples,home_page,school_grades

圖1 新建App

2.png

圖2 新app默認(rèn)創(chuàng)建結(jié)果

1.png

圖3 移動app位置

3.png

Part 2:Setting設(shè)置

  1. 在項(xiàng)目setting中加入新建app信息,如圖4所示

圖4 加入新app

4.png

后續(xù):一個項(xiàng)目中很核心的部分是要和數(shù)據(jù)庫進(jìn)行交互,那么在Django中又是如何實(shí)現(xiàn)的呢


以上為本次的學(xué)習(xí)內(nèi)容,下回見

長按圖片識別二維碼,關(guān)注本公眾號
Python 優(yōu)雅 帥氣


12x0.8.jpg
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容