zoukankan      html  css  js  c++  java
  • Python接口自动化测试(14):Django安装和项目创建

    Django安装

    1.前提已配置好python环境

    2.pip  install django

    3.验证是否安装成功

    Django REST Framework 安装

    Django REST Framework是一套基于Django的REST风格的框架

    官方主页:https://www.django-rest-framework.org/

    特点:

    • 功能强大,灵活,可以帮助你快速开发Web API 
    • 支持认证策略,包括OAuth1和OAuth2
    • 支持ORM(对象关系映射)和非ORM数据源的序列化
    • 丰富的文档以及良好的社区支持

    安装:

    • pip install djangorestframework
    • pip install markdown
    • pip install django-filter

    创建API

    创建一个新的项目:django-admin startproject django_restful

    进入项目django_restful创建api:

    cd django_restful

    python manage.py startapp api

    settting配置

    在settings.py文件下增加api,rest_framework

    rest_framework权限配置

    默认的权限策略可以设置在全局范围内,通过DEFAULT_PERMISSION_CLASSES设置,在setting的文末添加:

    REST_FRAMEWORK = {
        'DEFAULT_PERMISSION_CLASSES': (
            'rest_framework.permissions.IsAuthenticated',
        )
    }

    数据库迁移

    执行命令:python manage.py migrate

    创建超级管理员

    使用命令创建超级管理员:python manage.py createsuperuser

    密码必须是8位英文和数字的组合

    启动server

    输入命令:python manage.py runserver

    输入http://127.0.0.1:8000/

    注意:如果8000端口经常会被占用的话,可以自定义端口:python manage.py runserver 127.0.0.1:8001

  • 相关阅读:
    06-tree Shaking
    05-babel-解析高级js语法+polyfill按需注入
    Symbol.iterator
    回调
    finally
    then的参数
    通过简单例子看Promise(一)
    作为Promise构造函数参数的函数
    resolved和rejected
    resolve和reject
  • 原文地址:https://www.cnblogs.com/zengxuejie/p/14210357.html
Copyright © 2011-2022 走看看