3 Django
1 簡介
1 Django 是?Python?開發(fā)的開源網(wǎng)站框架。Django采用了MTV的軟件設計模式
- M(Model):定義數(shù)據(jù)庫相關(guān)函數(shù)
- T(Templates):存放HTML等靜態(tài)網(wǎng)頁相關(guān)文件
- V(View):定義業(yè)務邏輯相關(guān)函數(shù)
2 用戶請求示意圖
2 安裝及新建
2.1 安裝
安裝:pip install django
驗證:
2.2 Eclipse新建Django工程
-------> ??
2.3 排錯
2.3.1 Django not find
解決方法:
Eclipse點擊windows > preference > Pydev > interpreter-Python
刪除python解釋器配置,再點擊Auto Config自動生成一個python解釋器配置,點擊Apply,就可以了
2.3.2 沒有自動生成Django文件
?解決方法:重啟電腦,暫時沒找到原因。
3 Django工程簡介
3.1 文件介紹
- __init__.py:告訴 Python 該目錄是一個 Python 包
- settings.py:Django項目的配置文件
- urls.py:Django 項目的路由文件
- wsgi.py:(Python Web Server Gateway Interface)服務器網(wǎng)關(guān)接口,是Python語言定義的web服務器和web服務程序或者框架之間的一種簡單而通用的接口
- manage.py:用于在本機啟動一個輕量級的Web server,默認情況server會在127.0.0.1上監(jiān)聽8000端口。一定不可以用這個輕量級Server作為生產(chǎn)環(huán)境下的Server,只能用于開發(fā)自測階段,因為它既沒有安全審計功能,而且又是單線程的。另外,對于每一個請求,Web Server都會從新載入一遍Python代碼,所以即使代碼有改動,也不需要重啟Web Server即可生效。
?3.2 啟動socket服務
命令:python manage.py runserver 127.0.0.1:8000
3.3 驗證
?
3.4 IDE啟動sokect
- 配置:run > run configurations
- 添加:Python Run > new
- 選擇Django工程及manage.py文件
- 配置參數(shù)
- IDE啟動socket服務
- 驗證
?
轉(zhuǎn)載于:https://www.cnblogs.com/lizitest/p/6668341.html
總結(jié)
- 上一篇: hdu 3706 Second My P
- 下一篇: Unity 框架篇