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

  • 相关阅读:
    PHP异常与错误处理机制
    工作中图片上传遇到的一个问题
    PHP遍历目录四种方法
    ssh框架中.xml文件小技巧分离xml
    读取XML文件内容
    spring_AOP
    spring_AOP_XML
    spring_AOP_annotation
    js异步刷新局部页面
    HQL count(*)
  • 原文地址:https://www.cnblogs.com/zengxuejie/p/14210357.html
Copyright © 2011-2022 走看看