简介:今天,首席CTO指出要与您分享如何带来有关Django的参数跳跃。如果您可以解决您现在面临的问题,请不要忘记注意此网站。让我们现在开始!
1.首先登录CentOS7系统,打开终端,输入Python3虚拟环境,创建工程DJBD,然后在工程中创建一个应用程序,命令如下。
2.在项目的设置中。PY文件,添加应用程序信息,然后将此计算机IP添加到washe_host。
3.在引擎的urls.py文件中,包括输入应用程序的urls.py,而vi urls.pyurls.py文件如下。
4.创建urls.py文件CD https://www.shouxicto.com/bookvi urls.py,并按照以下方式编写代码。
5.然后运行Django Project CD ..Python Manage.py Runserver 192.168.128.25:8000。最后一个IP是填写在端口8000上运行的允许host的IP。
6.然后打开邮递员,这可以是LAN中的任何桌子计算机。请求方法是发布。
7.最后,控制台打印了提交的参数,并完成了。
您可以使用URL随附的名称方法。
对于诸如a.usage:无参数的操作:{%url'name'%}:参数可以是变量name {%url'name'parameter%},因此这里的更改为:url('^login_first/$',$',$',$',$',$',$',$views.login,name =“ login_first”)(其他部件自动补充大脑),在href =“ https://www.shouxicto.com/article/ {%url'login_first'%}”中。
说明:{%url'login_first'%},此处的login_first表示该URL的链接以查找Django的URL,并将以前的URL分配给A标签中的HREF。
使用会话通过:
此方法的前提是您的框架开始了会话,如何启动会话以及1.6官方文档的描述:
在跳跃之前(在httpresponsedirect之前),请保存需要将需要传递到请求中的会话的参数,然后跳到URL(u)。在URL(u)的视图方法中,从请求会话的会话中可以获取结束的参数。
名称参数可以给出匹配的URL地址。通常用于模板。您也可以使用反向进行页面重定向。
1.对于应用程序中的书籍中的urls.py(命名为URL)
2. views.py在应用程序中的书籍中(重定向是重定向方向,反面是将URL的名称解析为URL本身的函数)
1.名称参数可以给该URL一个合适的名称。通过使用URL的名称,将来在视图或模板中使用此名称,您只需要使用此名称。其原因是防止URL来自更改,这将导致在其他地方使用此URL的位置的更改,但是如果以该名称获取,则不会进行任何更改。
2.注意:
1.模板在哪里?
2.在项目的主要目录中制作模板路径配置;将设置的寺庙目录路径添加到HTML模板的模板目录中。
注意:反向方法中还可以有夸尔格斯参数。参数直接传递给您要在反面解析后要跳到的URL路径中的捕获参数,以达到传递参数的效果。
在Django中获取参数:
url ='管理员/操作?name = xxxpwd = xxx'上方格式,名称和pwd是html中表的ID,例如输入id.xxx表示可以固定的值,或者由js获得的输入框的值。
结论:以上是首席CTO的所有内容都指出了Django如何带来参数跳跃。感谢您阅读本网站的内容。我希望这对您有帮助。有关Django如何带来参数跳跃的更多信息,请不要忘记在此站点上找到它。