Django開發期刊管理系統2——基本內容實現

一、建立項目

打開cmd,如果安裝了anaconda應該就有 anaconda powershell prompt,用這個更好。

cd D:\          // 進入文件夾D盤    
django-admin  startproject app //創建項目文件夾。

下圖是在C盤下實際操作創建的項目框架

 

 

 

 

 

manage.py: 一個實用的命令行工具,可讓你以各種方式與該 Django項目進行交互。
DjangoPractice/_ init _.py: 一個空文件,告訴 Python 該目錄是一個 Python包。
DjangoPractice/settings.py: 該 Django 項目的配置。
DjangoPractice/urls.py: 該 Django 項目的 URL 路徑目錄。
DjangoPractice/wsgi.py: 一個 WSGI 兼容的 Web 服務器的入口,以便運行你的項目。
python manage.py runserver    //嘗試在本地服務器運行,默認端口8000

 

 二、APP

 

python manage.py startapp knight     //創建一個knight的app文件,存放網站的內容

 

 

 

 

 

 

 

 接下來在settings.py中找到INSTALLED_APPS這一項插入 

“knight”

三、視圖和 URL 配置

在先前創建的 DjangoPractice 目錄下的user目錄中的 views.py 文件輸入代碼:

 

 接着在DjangoPractice 目錄下的DjangoPractice 目錄中的urls.py文件中添加下面代碼:

 

 完成後,啓動 Django 開發服務器,並在瀏覽器訪問打開瀏覽器並訪問:

 

 四、數據庫遷移

python manage.py makemigrations
python manage.py migrate

 

 

後臺展示

先創建超級管理員用戶,在命令行輸入代碼如下:

python manage.py createsuperuser

 

 接下來在user/admin.py文件添加下面代碼;

 

 完成後,啓動 Django 開發服務器,並在瀏覽器訪問打開瀏覽器並訪問:

 

 這裏就進入了超級管理員界面,對所有權限或者文件進行修改創建

如果想把這個頁面顯示中文和修改顯示時間,那需要在setting.py文件中修改下面代碼:

 

 這樣,一個基本的Django框架就搭建好了,接下來就是具體的代碼輸出了。

五、期刊管理系統需求分析後根據實際Django項目得到的表格信息

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章