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=['*'] ##* 表示任意地址。

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

原文地址:https://www.cnblogs.com/fengjunhua/p/7777054.html