VS 2022 中创建一个最小的 Django 项目
要在 VS 2022 中创建一个最小的 Django 项目,并实现前端从界面提交数据到后端,后端处理后通过 API 调用返回数据给前端的功能,可以按照以下步骤进行。
我们将分为几个步骤来完成任务:
1. 创建 Django 项目
首先,创建一个 Django 项目和应用:
django-admin startproject myproject
cd myproject
django-admin startapp myapp
2. 安装依赖
在 myproject
文件夹下,创建一个 requirements.txt
文件,写入以下内容:
Django==4.2.3
requests==2.28.1
然后执行以下命令来安装依赖:
pip install -r requirements.txt
3. 设置 URL 路由
在 myproject/urls.py
中设置基本路由,指向我们的应用:
from django.contrib import admin
from django.urls import path
from myapp import viewsurlpatterns = [path('admin/', admin.site.urls),path('get_price/', views.get_price, name='get_price'),
]
4. 编写后端视图
在 myapp/views.py
中编写后端视图,调用 Binance API 来获取价格并返回给前端:
import requests
from django.http import JsonResponsedef get_price(request):symbol = request.GET.get('symbol', 'BTCUSDT') # 默认查询 'BTCUSDT'url = 'https://api.binance.com/api/v3/ticker/price'params = {'symbol': symbol}response = requests.get