python做数据库管理系统_python+Django+mysql+bootstrap前端,数据库一次搞定)从头教你毕设实现一个简易好看的仓储物资管理之类系统...
在線QQ客服:1922638
專業(yè)的SQL Server、MySQL數(shù)據(jù)庫同步軟件
廢話不多說,這是產(chǎn)品接口,一篇文章澄清了Django的前端背景并實(shí)現(xiàn)了一個漂亮的系統(tǒng),git直接拉到末尾^ _ ^
pycharm顯示并實(shí)現(xiàn)了以下各項(xiàng)(請嚴(yán)格執(zhí)行以下步驟,否則會發(fā)生奇怪的錯誤!!!)
打開pycharm,創(chuàng)建一個新的Django項(xiàng)目,環(huán)境參考我的環(huán)境配置博客文章
單擊創(chuàng)建,創(chuàng)建Django項(xiàng)目
創(chuàng)建項(xiàng)目模板后,您首先應(yīng)根據(jù)需要分析需要多少個應(yīng)用程序。
在此處打開終端(用紅色圓圈標(biāo)記)
那么,您如何知道需要多少個應(yīng)用程序呢?這是產(chǎn)品的業(yè)務(wù)。這里方便您描述。您可以直接搜索。其他情況可以根據(jù)您的需求
例如:這次我想做一個倉庫物料管理系統(tǒng),首先要上網(wǎng)搜索相應(yīng)的物料
以下是搜索結(jié)果
(引自https://wenku.baidu.com/view/f031626448d7c1c708a1455d.html),根據(jù)這個基本知識,我知道這個項(xiàng)目我需要倉庫管理,供應(yīng)商管理,倉庫管理,倉庫管理,客戶管理,貨物管理(模塊)應(yīng)用程序((入侵和刪除)
描述
根據(jù)您的需求創(chuàng)建六個新應(yīng)用
使用以下命令創(chuàng)建一個新應(yīng)用(例如:存儲)
命令(此處的” python3″取決于python版本):
重復(fù)上述應(yīng)用程序以創(chuàng)建它,如下所示
在主目錄中注冊該應(yīng)用程序,然后打開左上角的項(xiàng)目文件夾
打開一個與項(xiàng)目同名的文件夾。如下所示打開其中的setting.py
拖到這里(INSTALLED_APPS)非常重要
按以下格式注冊您剛創(chuàng)建的應(yīng)用程序(如果不注冊,則可能存在數(shù)據(jù)庫問題和其他問題。請注意最后的”,”)
描述
以上是項(xiàng)目創(chuàng)建和應(yīng)用創(chuàng)建
“———————–———————————————————————————————》
模板創(chuàng)建
所謂的模板就是前端接口
打開模板文件夾。新的html文件
新的html文件
直接復(fù)制準(zhǔn)備好的前端模板(具有自己的前端模板的學(xué)生可以使用自己的模板,但不能使用它們)
以下是我使用引導(dǎo)框架的前端模板
我的相框顯示
請注意,這里是導(dǎo)入靜態(tài)文件
請注意,為方便其他html,可在此處調(diào)用index.html。
其他html的配置如下
如上所述,該語句在這里被稱為
只需在以下語句的中間添加您要執(zhí)行的頁面,這將在后面進(jìn)行描述
配置所有html
》————
接下來是重點(diǎn),配置view.py
查看配置。如圖所示。其他五個視圖也都根據(jù)此配置(我很簡單,請使用百度進(jìn)行渲染的具體用法,通常可以將第三個參數(shù)設(shè)置為redirect,可以自由跳轉(zhuǎn),否則前面-end接口可能無法平滑跳動)
描述
我的配置是亂碼。 。 。 。 。
URL非常重要,您應(yīng)該在配置
之前理清思路
配置url打開主目錄
的url.py文件夾
主URL配置
描述
以下是我的配置(博客格式似乎很亂^ _ ^)
應(yīng)用程序的URL配置
在每個應(yīng)用程序文件夾urls.py下創(chuàng)建一個新的py文件。
如下所示:依次創(chuàng)建所有網(wǎng)址
描述
該應(yīng)用程序下的urls.py文件的設(shè)置以及其他應(yīng)用程序可以如下配置
描述
完成以上配置,然后單擊以運(yùn)行
操作成功單擊鏈接(可以修改setting.py以將訪問權(quán)限設(shè)置為” *”,然后也可以訪問外部網(wǎng)絡(luò),這是本地訪問權(quán)限)
描述
是的,您成功了一半,下一步是數(shù)據(jù)庫,而持久性就是勝利
在mac端啟動mysql數(shù)據(jù)庫并創(chuàng)建一個新數(shù)據(jù)庫(mysql安裝請百度)
輸入命令以在終端中添加MySQL路徑:
在終端中登錄MySQL的命令如下:
然后輸入密碼。如果未設(shè)置密碼,請直接按Enter。
QQ>
然后編寫sql命令
構(gòu)建庫:
(Mytest庫名稱)
在主文件夾中打開setting.py
查找數(shù)據(jù)庫
修改為(如果您已經(jīng)安裝并啟動了mysql,請參考其他文章以進(jìn)行其他數(shù)據(jù)庫配置)
其中” NAME”:” warehouse_manage”是數(shù)據(jù)庫的名稱,其他的則根據(jù)其自己的mysql數(shù)據(jù)庫進(jìn)行配置
配置后,您可以直接在模型中進(jìn)行操作,然后如何構(gòu)建庫,
首先,應(yīng)繪制出e-r圖與表格之間的關(guān)系。
根據(jù)圖中所示的相應(yīng)模型構(gòu)建相應(yīng)的數(shù)據(jù)庫
在e-r圖上(百度,入侵和刪除^^)
如下圖所示,打開models.py,其他應(yīng)用程序可以單擊此數(shù)據(jù)庫。 (未學(xué)習(xí)數(shù)據(jù)庫的學(xué)生放棄)
所有模型都已配置,數(shù)據(jù)庫將被同步
創(chuàng)建遷移
同步遷移到數(shù)據(jù)庫
以上基本完成! ! ! !
附:
在終端中設(shè)置數(shù)據(jù)庫后,關(guān)于Django
如何在pycharm中進(jìn)行連接
描述
成功! ! !
如有任何疑問,請聯(lián)系
704020674@qq.com
但更重要的是要善于百度^ _ ^
GitHub:https://github.com/kulinbin/warehouse_manage
總結(jié)
以上是生活随笔為你收集整理的python做数据库管理系统_python+Django+mysql+bootstrap前端,数据库一次搞定)从头教你毕设实现一个简易好看的仓储物资管理之类系统...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python 写txt 换行_pytho
- 下一篇: git add后取消_Python 命令