-
新建一个文件夹,django_helloworld
-
pycharm新建一个project,location选择刚刚新建的文件夹
-
安装django,djangorestframework
在pycharm的控制台执行
pip install django
pip install djangorestframework -
pycharm中打开终端,新建django工程
django-admin startproject firstProject .
注意,这里命令行最后有一个点号,指定在当前目录创建django工程
6. 新建app 控制台运行
python .\manage.py startapp helloworldApp
最后目录结构如下
7. helloworldApp\views.py里输入
# from django.shortcuts import render
from rest_framework.response import Response
from rest_framework.views import APIView
# Create your views here.
class Home(APIView):
def get(self,request):
return Response({"msg":"helloworld"})
- firstProject\settings.py中INSTALLED_APPS增加rest_framework、helloworldApp
INSTALLED_APPS = [
‘django.contrib.admin’,
‘django.contrib.auth’,
‘django.contrib.contenttypes’,
‘django.contrib.sessions’,
‘django.contrib.messages’,
‘django.contrib.staticfiles’,
‘rest_framework’,
‘helloworldApp’,
] - firstProject\urls.py中输入
from django.contrib import admin
from django.urls import path
from helloworldApp import views
urlpatterns = [
path('admin/', admin.site.urls),
path('home/', views.Home.as_view()),
]
- 新建调试配置
选择python
完整参数如下
11、运行
12、浏览器中输入
http://127.0.0.1:8000/home/,看到如下图,即为成功