在pycharm環境下使用Django寫API介面

2021-08-18 16:55:05 字數 840 閱讀 9482

我們要寫乙個api介面,介面的訪問位址就在url.py檔案中定義,如圖:定義乙個get_json/的介面。(訪問該介面需加上網域名稱和埠)

# 引入mongodb資料轉json的庫,不要會用pymongo自帶的json庫,會有_id欄位為objectid對

# 象轉成字串的問題。

from bson.json_util import dumps

client = pymongo.mongoclient('localhost', 27017)

db_win_400 = client['win400']

sheet_album_info = db_win_400['sheet_album_info']

defget_json

(request):

resp =

# 從資料庫的sheet_album_info表中找到title欄位為「標題」的記錄

for item in sheet_album_info.find():

print(resp)

# 將結果轉成json並返回httpresponse。

最後在瀏覽器中輸入

用mod wsgi在apache中使用django

利用 mod wsgi和apache來部署django現在比較流行,也被認為是最好的方式。django框架,python,apache2這些 以及 dev 的安裝配置都是基本的,這裡就不說了。mod wsgi支援任何滿足python wsgi介面的apache模組。你要做的第一件事情就是安裝mod ...

pycharm 使用docker 配置環境

windows pycharm使用docker 中的python3搭建執行環境 配置環境 pycharm version 2018.1.2 docker 18.03.1 ce win65 windows 10 專業版 docker pull python3 download python3容器預設l...

ubunut下安裝pycharm,及其環境配置

進入官網下在pycharm linux community版本 選中軟體包 右鍵 提取到此處 提取完成之後進入解壓後的資料夾目錄下的 bin目錄 右鍵,在終端開啟 輸入 sh pycharm.sh 這個我忘記截圖了,輸入之後後台會自動安裝。稍等一下,便會出現 選擇第二個,點選 ok 打上對勾,con...