建立好專案之後,就可以建立應用了;
admin.py:站點配置
models.py:模型配置
test.py:
views.py:檢視
__init__.py:告訴python這是乙個python包
建立好應用之後,就可以啟用應用了:
啟用應用需要到專案目錄下的study資料夾下的settings.py檔案中配置
啟用應用之後,可以配置模型;
在配置模型之前先設計資料庫的表結構:
我們設計兩張表,第一張表:
tablename:grades
欄位名:
gname
gdate
ggirlnum
gboynum
isdelete
tablename:student
欄位名:
sname
sgender
sage
scontend
isdelete
sgrade
設計好資料結構的表之後,可以定義模型:
class定義好模型之後,可以在資料庫生成資料表:grades(models.model):
gname = models.charfield(max_length=20)
gdate =models.datefield()
ggirlnum =models.integerfield()
gboynum =models.integerfield()
isdelete = models.booleanfield(default=false)
class
students(models.model):
sname = models.charfield(max_length=20)
sgender = models.booleanfield(default=false)
sage =models.integerfield()
scontend = models.charfield(max_length=20)
isdelete = models.booleanfield(default=false)
sgrade = models.foreignkey('
grades
') #
關聯外來鍵
1、遷移檔案:python manage.py makemigrations
Django建立應用
開啟命令列,進入專案中manage.py同級目錄 應用名 新增應用名到settings.py 中 django.contrib.admin 資料移植模組。自動生成 該應用的後台管理系統配置 該應用的一些配置,django1.9以後自動生成 資料模組,使用orm框架,類似於mvc中的model 自動化...
django基礎入門 2 建立專案和應用
django簡單工作流程如下,瀏覽器發出請求,web伺服器接受瀏覽器請求,將請求的具體處理交給django框架,django框架通過將客戶端請求的url和django配置的url正則進行匹配,來決定呼叫那個檢視。檢視中通過模型和模板相關操作,渲染出最終的html頁面,再傳送給瀏覽器顯示。在當前使用者...
Django 建立應用(django學習04)
1 開啟命令列,切換到manage.py同級目錄 介紹一下每個模組的功能和作用 migrations 資料一致 遷移 模組,和資料庫有關,一般不動 admin.py 當前應用的後台管理系統配置,django自帶 models.py 資料模組,跟建立資料庫有掛,使用orm框架,類似於mvc中的mode...