日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

Django項目搭建之實現(xiàn)簡單的API訪問_python

作者:單單一個越字 ? 更新時間: 2023-05-21 編程語言

1、創(chuàng)建Django項目

打開pycharm,新建Django項目,可以選擇一個虛擬環(huán)境

建完之后目錄如下:

2、創(chuàng)建應用,我這里命名為demo

在命令行執(zhí)行

python manage.py startapp demo

執(zhí)行之后,會發(fā)現(xiàn)項目目錄下多了demo文件夾

然后在djangoPraojert1文件夾下的settings.py文件里注冊應用

3、編輯接口想要實現(xiàn)的功能

代碼:

from django.http import HttpResponse

#訪問接口的時候,直接"hello Django API"。實際應用中,可以添加復雜的邏輯,最后給出返回值即可
def demo_res(request):
    return HttpResponse("hello Django API")

4、配置路由

為了更好地配置路由,建議在demo文件夾下新建一個urls.py文件

代碼:

from django.urls import path

#導入views視圖
from demo import views

urlpatterns = [
    path("routerDemo/", views.demo_res),#routerDemo為訪問路徑,views.demo_res為當前路徑想要映射到的函數(shù)
]

5、配置djangoProject2文件夾下的urls

文件里要包含demo.urls,才能訪問到demo.urls中的接口

代碼:

from django.contrib import admin
from django.urls import path,include

urlpatterns = [
    path("admin/", admin.site.urls),
    path("st/",include("demo.urls")) #這里加了一個st,意思是在訪問   st/routerDemo/ 的時候才能訪問到寫好的API
]

6、遷移數(shù)據(jù)

命令行執(zhí)行

python manage.py migrate

7、運行服務

命令行執(zhí)行

python manage.py runserver

出現(xiàn)如下圖的結果,則服務運行成功

8、訪問接口

打開瀏覽器,輸入http://127.0.0.1:8000/st/routerDemo/

即可看到頁面顯示hello Django API,至此,一個簡單的Django項目就搭建成功了

總結?

原文鏈接:https://blog.csdn.net/qq_38122800/article/details/128583379

  • 上一篇:沒有了
  • 下一篇:沒有了
欄目分類
最近更新