整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          Flask博客實戰 - 目錄結構

          操作目錄結構系統設計_操作系統中目錄的概念_操作系統 目錄結構

          目錄結構

          為保證項目可持續發展,利于后期擴展,我們從開始創建項目就應該先規劃好目錄結構,一個好的目錄結構可以讓我們的項目整潔有序,并利于維護和后期進一步擴展!

          之前快速上手中創建的app.py的文件便可以刪除,亦或者你重新創建一個項目開始以下的內容,建議是新建一個目錄來開始我們以下的內容!

          創建應用目錄(app)

          在實際開發過程中,一個完整的項目一定是由多個不同的功能模塊構成,以我們的博客系統為例,主要由兩個大的功能模塊構成,一個是負責用戶認證以及用戶權限操作的模塊auth, 一個則是我們博客的主應用模塊blog,他主要負責博客的內容/分類等一些與博客相關的功能!

          為了實現以上需求,我們就需要現在虛擬環境venv的同級目錄新建一個app的目錄,用這個目錄來統一管理各功能模塊,并在其內部分別新建auth和blog目錄,結構如下所示!

          /app
              __init__.py
              /auth
                  __init__.py
              /blog
                  __init__.py
          

          操作系統中目錄的概念_操作系統 目錄結構_操作目錄結構系統設計

          從以上目錄可以看出,我們在每一個文件夾下都內置了一個.py的文件,使其變成一個可互相調用的模塊!

          創建項目目錄()

          為了區別app目錄和目錄,我們將分別稱起名為 應用目錄(app),項目目錄(),在以后的教程中出現對應的字眼請自行甄別和區分!

          在app的同級我們創建一個的目錄,并分別在其內部創建.py、.py、wsgi.py三個文件, 目錄結構如下:

          /RealProject
              __init__.py
              settings.py
              wsgi.py
          

          創建入口文件(manage.py)

          最后,我們將創建一個manage.py入口文件作為我們整個項目的入口,最后我們只需要運行該文件即可啟動我們的項目!

          最后,我們完整的目錄結構如下所示:

          /flaskBlog
          

          操作系統 目錄結構_操作目錄結構系統設計_操作系統中目錄的概念

          /app __init__.py /auth __init__.py /blog __init__.py /RealProject __init__.py settings.py wsgi.py /venv

          熟悉django的同學肯定會對這個目錄結構不會陌生,本目錄結構本身也就是參照django的目錄結構來構造!

          其他章節Flask博客開發實戰 - 前言Flask博客開發實戰 - 配置環境并安裝博客實戰 - 快速上手Flask博客實戰 - 目錄結構

          「測試基礎」MySql的目錄結構及數據庫管理系統

          安裝完成后也別忘了解下目錄結構哦。

          一、MySql數據庫的目錄結構

          1、MySql安裝目錄

          備注:MySql的默認安裝目錄在 C:\Program Files\MySQL\MySQL Server 5.7

          操作目錄結構系統設計_操作系統 目錄結構_操作目錄結構系統有哪些

          bin 放置一些可執行文件

          docs 文檔

          include 包含(頭)文件

          lib 依賴庫

          share 用于存放字符集、語言等信息。

          2、MySql配置文件 與 數據庫及 數據表所在目錄

          操作系統 目錄結構_操作目錄結構系統設計_操作目錄結構系統有哪些

          操作目錄結構系統設計_操作系統 目錄結構_操作目錄結構系統有哪些

          my.ini文件:是 MySql 的配置文件,不建議修改

          Data:MySql管理的數據庫文件所在的目錄。保存的就是數據庫(文件夾)和數據表(文件)信息。

          備注:數據是文件中的記錄

          二、數據庫管理系統

          介紹:數據庫管理系統( System,DBMS)是一種操作和管理維護數據庫的大型軟件。MySql就是一個數據庫管理系統軟件。

          我們需要知道的事:

          1、安裝了MySql的電腦,被稱為MySql服務器

          2、MySql中管理多個數據庫

          3、數據庫中包含多張表

          4、表中包含多條數據

          5、可以通過客戶端navicat或者SqlYog去連MySql服務器。

          操作系統 目錄結構_操作目錄結構系統設計_操作目錄結構系統有哪些

          6、客戶端訪問服務器方式——服務器地址:端口

          作用:建立、使用和維護數據庫,對數據庫進行統一的管理。

          關系:數據庫管理系統、數據庫 和表之間的關系:

          MySql中管理著很多數據庫,在實際開發環境中 一個數據庫一般對應了一個的應用,數據庫當中保存著多張表,每一張表對應著不同的業務,表中保存著對應業務的數據。

          今天學習一點點,下期再見

          往期推薦:

          【工具】三步搞定數據庫MySQL卸載

          【工具】數據庫基本概念及MySQL安裝

          end~

          如果大田的文章能給你帶來一點點的價值,那就值了,接下來的路一起走吧,靜待花開


          主站蜘蛛池模板: 欧洲精品码一区二区三区| 亚洲AV日韩AV天堂一区二区三区 | 一本一道波多野结衣AV一区| 无码丰满熟妇浪潮一区二区AV| 国产一区二区精品久久| 波多野结衣一区二区三区88| 日本视频一区在线观看免费| 国产av熟女一区二区三区| 精品一区狼人国产在线| 精品日韩亚洲AV无码一区二区三区 | 久久91精品国产一区二区| 国产一区中文字幕在线观看| 亚洲av乱码一区二区三区香蕉| 久久青草国产精品一区| 成人乱码一区二区三区av| 国产精品亚洲产品一区二区三区 | 激情内射亚洲一区二区三区爱妻 | 精品日韩亚洲AV无码一区二区三区| 国产精品亚洲产品一区二区三区 | 精品国产日产一区二区三区| 国产熟女一区二区三区五月婷| 农村人乱弄一区二区 | 精品无码综合一区二区三区 | 国产伦精品一区二区三区视频小说 | 亚洲人成人一区二区三区| 亚洲一区二区三区国产精品| 日韩精品中文字幕视频一区| 日本一道高清一区二区三区| 国产伦精品一区二区三区不卡| 九九无码人妻一区二区三区| 国产高清视频一区二区| 国模无码视频一区| 人妻体内射精一区二区| 一区二区视频在线免费观看| 国产高清精品一区| 又硬又粗又大一区二区三区视频| 国产成人精品一区二区三区免费| 无码成人一区二区| 精品人妻少妇一区二区三区不卡| 日韩a无吗一区二区三区| 一区三区三区不卡|