Python Django進階教程(七)(部署,ajax通訊以及檔案上存)
Django版本:1.11
作業系統:Windows
Python:3.5
歡迎加入學習交流QQ群:657341423
Django部署:
關閉Debug模式
在setting.py的debug改為Flase
在釋出Django的時候,會發布的和開發的設定會有不同。我們可以更加不同的電腦進行判斷:
# settings.py
import socket
if socket.gethostname() == 'laptopName':
DEBUG = True
else:
DEBUG = False
# ...
通過判斷本機的機名進行相應設定。
此外,使用者可以更加個人喜好,重新命名setting.py檔案。重新命名之後,需要在manage.py和wsgi.py做相應的修改。
Apache部署django專案
在Apache部署django,這個網上資料較多,比較詳細的可以參考:
Apache部署django專案
ajax通訊:這裡順帶說一下ajax通訊。
具體參考
這個部落格說的很清除。簡單總結一句話就是說:
ajax其實相當於一個http的post或者get,對django後臺介面進行訪問。得到資料再填充頁面。
很多網站都會有檔案上存的功能,這個在django也是可以實現的。
這裡的教程,網上很多,個人認為寫得比較好
一、基礎教程,請點選
二、進階提升,請點選
相關文章
- Python Django進階教程(三)(模型的高階用法)PythonDjango模型
- Python Django進階教程(四)(通用檢視)PythonDjango
- Python Django進階教程(五)(session,Django使用者認證)PythonDjangoSession
- Python Django進階教程(一)(高階檢視和URL配置)PythonDjango
- Python Django進階教程(六)(快取機制,CSRF)PythonDjango快取
- 前端通訊進階前端
- Python Django進階教程(二)(模版過濾器,標籤)PythonDjango過濾器
- Django教程(二)- Django檢視與網址進階Django
- Ajax 之檔案上傳
- nodejs 使用七牛雲端儲存上傳檔案NodeJS
- 【C語言進階】通訊錄的儲存和載入C語言
- Python 快速教程(進階篇02):文字檔案的輸入輸出Python
- ajax實現檔案上傳
- SSM視訊教程:Java進階SSM分散式專案實戰視訊教程SSMJava分散式
- python進階(7)--檔案與異常Python
- Django上線部署Django
- ajax上傳檔案的請求
- python-進階教程-通過公共鍵對字典列表排序Python排序
- 05-python函式進階和檔案Python函式
- HTML5 進階系列:檔案上傳下載HTML
- PHP檔案上傳進度條完整程式實現 jQuery Ajax apcPHPjQuery
- python-利用ffmpeg快速提取影片的音訊檔案進階版(可以看到進度條)Python音訊
- 高階前端進階(七)前端
- Python 從入門到進階之路(七)Python
- Django進階之路(一)Django
- Django 進階之 celeryDjango
- 一張圖進階 RocketMQ - 通訊機制MQ
- Python3影片零基礎進階高階運維Django爬蟲專案實戰2017全套教程Python運維Django爬蟲
- Python進階教程01 詞典Python
- Django檔案上傳 -- 適用於單一小檔案上傳Django
- 【Linux入門教程】3 程式管理、網路通訊工具、vi編輯器、檔案系統、檔案儲存結構Linux
- 通過ajax上傳excelExcel
- jQuery+ASP.NET的AJAX檔案上傳jQueryASP.NET
- CentOS下寶塔部署Django專案的詳細教程CentOSDjango
- 分散式檔案儲存FastDFS(七)FastDFS配置檔案詳解分散式AST
- Python進階02 文字檔案的輸入輸出Python
- python-進階教程-對切片進行命名Python
- Django基礎教程之配置檔案詳解Django