zoukankan      html  css  js  c++  java
  • django 网站项目测试

    视图和 URL 配置

    在先前创建的 meishiweb目录下的 meishiweb 目录新建一个 view.py 文件,并输入代码:

    此时在浏览器即可访问:

     

    证明已经成功

    我们也可以修改成以下的规则:

    urls.py中得内容改为如下:

    from django.conf.urls import url

    from . import view

    urlpatterns = [

        url(r'^meishiweb$', view.meishiweb),

    ]

    打开浏览器访问:http://192.168.1.103:8090/meishiweb,输出结果如下:

     

    url() 函数:

    Django url() 可以接收四个参数,分别是两个必选参数:regexview 和两个可选参数:kwargsname,接下来详细介绍这四个参数。

    regex: 正则表达式,与之匹配的 URL 会执行对应的第二个参数 view

    view: 用于执行与正则表达式匹配的 URL 请求。

    kwargs: 视图使用的字典类型的参数。

    name: 用来反向获取 URL

    :如果启动django后,不能访问,报400错误,原因可能是没有开启允许访问

    这时候编辑meishiweb目录下setting.py ,把其中的

    ALLOWED_HOSTS=[]改成ALLOWED_HOSTS=['*'] ##* 表示任意地址。

    重启下服务即可启动浏览。

  • 相关阅读:
    RBAC-基于角色的访问控制
    django缓存机制
    drf JWT认证
    drf自动生成接口文档
    drf多表断表操作
    drf过滤排序分页异常处理
    drf认证权限频率
    drf路由组件
    drf视图组件
    drf请求与响应
  • 原文地址:https://www.cnblogs.com/fengjunhua/p/7777054.html
Copyright © 2011-2022 走看看