python Django的簡單應用

2021-07-10 09:02:55 字數 998 閱讀 4333

建立django工程:django-admin.py startproject yourprojectname

關係:工程下有多個應用。

django的工作模式mtv模式:

m 模型(model):負責業務物件和資料庫的關係對映(orm)。

t 模板(template):負責如何把頁面展示給使用者(html)。

v 檢視(view):負責業務邏輯,並在適當時候呼叫model和template。

django的簡單介紹:

建立乙個mysite工程 django-admin.py startproject mysite

mysite檔案下有如下的檔案:

mysite:工程的配置檔案,其下有__init__.py, setting.py, urls.py, wsgi.py,

主要用到setting.py 和 urls.py的檔案,setting.py檔案主要是對工程的配置

中的view模組下的方法進行對映。 

manage.py:是對django-admin.py的簡單包裝

manage.py相關指令:python manage.py runserver 8080

更改伺服器端口號

python manage.py shell

啟動互動介面

python manage.py validat

驗證django資料模型**是否有錯誤

python manage.py sqlall books

為模型產生sql**

python manage.py syncdb

資料庫同步,執行相應方法對應的sql語句

python manage.py dbshell

啟動資料庫的命令列工具

python django 簡單介面測試平台

專案建立訂單只能是介面建立的,之前都是用jar包放到jmeter裡呼叫下單,給產品 運維 運營用不太方便,就想用django寫乙個帶前端介面的下單web程式 專案結構 比較渣 coding utf 8 from django.shortcuts import render from config i...

python Django安裝教程

2.解壓到桌面 3 開啟cmd cd到這個目錄執行 python setup.py install命令即可安裝,安裝成功提示 installed d python27 lib site packages pytz 2018.5 py2.7.egg finished processing depend...

Python Django傳送郵件

經常我們登陸一些 或者軟體都會出現簡訊驗證或者郵箱驗證,今天來初步了解一下郵箱驗證的實現。路由配置等這裡不再介紹,具體的郵箱設定請參考我以前的部落格 設定郵箱以及獲得授權碼 引入傳送郵件的模組 from django.core.mail import send mail,send mass mail...