<>强安装好所需要的插件和包:强>
python, django, pip等版本如下:
采用Django其他框架3.0
1,在python文件夹下D: \ python \ Lib \网站\ django \ bin打开cmd命令工具,本人将python文件夹名字改为了wwj,请注意:
mkdir教程 光盘教程 virtualenv env 源env/bin/激活 pip安装django pip安装djangorestframework django-admin startproject教程。 光盘教程 django-admin startapp快速入门 cd . ./
2,
python管理。py迁移
python管理。py createsuperuser
3,在教程\快速入门创建文件serializers.py,并写入一下内容:
从django.contrib.auth。模型导入用户、组 从rest_framework进口序列化器 类UserSerializer (serializers.HyperlinkedModelSerializer): 类元: 模型=用户 字段=(“url”,“用户名”,“电子邮件”,“集团”) 类GroupSerializer (serializers.HyperlinkedModelSerializer): 类元: 模型=组 字段=(“url”,“名字”)
3,教程\快速入门\ views.py中写入:
从django.contrib.auth。模型导入用户、组 从rest_framework进口viewsets 从tutorial.quickstart。序列化器进口UserSerializer GroupSerializer 类UserViewSet (viewsets.ModelViewSet): ”“” API端点,允许用户查看或编辑。 ”“” queryset=User.objects.all () .order_by (“-date_joined”) serializer_class=UserSerializer 类GroupViewSet (viewsets.ModelViewSet): ”“” API端点允许组查看或编辑。 ”“” queryset=Group.objects.all () serializer_class=GroupSerializer
4,教程\ urls . py中写入:
从django.conf。url输入url,包括 从rest_framework进口路由器 从教程。快速入门导入视图 路由器=routers.DefaultRouter () 路由器。注册(r 'users’, views.UserViewSet) 路由器。注册(r 'groups’, views.GroupViewSet) #我们的API使用自动连接URL路由。 #此外,我们包括登录url可浏览的API。 urlpattern=[ url (r“^”,包括(router.urls)), url (r ' ^ api-auth/?包括(“rest_framework。url”,名称空间=' rest_framework ')) )
5,添加“rest_framework”到INSTALLED_APPS。设置模块将处于教程/settings.py
6,通过python管理。py runserver启动框架
7,通过http://localhost: 8000/在浏览器里打开
以上这篇python + django +其他框架配置创建方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。