zoukankan      html  css  js  c++  java
  • Web接口开发与自动化测试

    1.安装django

        pip install django

    2.创建项目

        django-admin   startproject  guest

    3.创建应用

       在guest项目下创建:python manage.py startapp sign

    一个项目支持多个应用,添加新的应用需要在配置文件(guest/guest/settings.py)添加app

      INSTALLED_APPS = [
        'django.contrib.admin',
        'django.contrib.auth',
        'django.contrib.contenttypes',
        'django.contrib.sessions',
        'django.contrib.messages',
        'django.contrib.staticfiles',
        'sign',    # 新增的应用
      ]

    4.Hello World

    4.1 添加url  -guest/guest/ urls.py

      urlpatterns = [
        path('admin/', admin.site.urls),
        # re_path 等于url
        re_path(r'index/', views.index),
        re_path('^$', views.index),

      ]

    4.2 添加view -----guest/sign/views.py

    from django.http import HttpResponse

    def index(request):
      return HttpResponse("hello world!")

    4.3 cmd.exe

    项目目录

    >cd /d e:/guest

    运行服务,可以通过127.0.0.1:8000打开,也可以指定端口

    e:guest>python manage.py runserver

    e:guest>python manage.py runserver 127.0.0.1:8001    # 指定端口

    结果:

     总结: django工作流: 输入“http://127.0.0.1:8000/” ---- 到urls.py查找匹配的路由 -----根据找到的路由处理(如 views.index)找到对应的视图函数 ----收到响应结果,返回给前端显示

  • 相关阅读:
    linux之dup和dup2函数解析
    UNIX标准及实现
    UNIX基础知识
    HTML5学习笔记----html5与传统html区别
    c#设计模式-简单工厂
    c#设计模式-工厂模式
    MVC模式与三层架构的区别
    C# params传递多个参数
    SFC20 功能例子 注解
    工业以太网:十个核心基础概念
  • 原文地址:https://www.cnblogs.com/Tester_Dolores/p/11880255.html
Copyright © 2011-2022 走看看