美文网首页
URL命名与反转

URL命名与反转

作者: 满船载星河 | 来源:发表于2018-07-18 09:54 被阅读7次

某天PM要你实现一个简单的功能的需求:我公司网站注册页面的网为http://www.xxx.xxx/xxx/login.html

现要求把login这个单词改为signin,为了节省不必要的时间可以采取URL命名

views.py

def index(request):

username=request.GET.get('username')

if username:

return HttpResponse("前台首页")

else:

login_url=reverse(login)

print(login_url)# 输出signin  login

        return redirect(login_url)# 重定向跳转到登陆页面

def login(request):

return HttpResponse("前台登录页面")

urls.py

urlpatterns=[

path('', views.index,name='index'),   # 以后不管URL怎么改,函数只认url的别名也就是变量name  ,给url指定名字

path('login/', views.login,name='login')

]

相关文章

  • URL命名与反转

    某天PM要你实现一个简单的功能的需求:我公司网站注册页面的网为http://www.xxx.xxx/xxx/log...

  • python-Flask(模块)

    常用模块与用法 [TOC] Flask(主app) redirect(重定向),url_for(url反转) re...

  • 反转URL

    1.从视图函数到url的转换叫反转URL 2.反转url的作用: 1)页面重定向时会使用url反转; 2)模版中一...

  • django url逆向解析和django form表单小记

    Django URL name详解 命名空间 namespace 以上定义带命名空间的url之后,生成url如下 ...

  • 2019-05-05

    利用URL进行反转

  • Flask架站基础篇(四)--URL

    零、url 传参 在route 装饰器中将参数名用尖括号括住,代码如下: 二、url反转 什么是url反转:通过视...

  • Flask框架的url反转和页面重定向

    url反转: 首先导入url_for:from flask import Flask,url_for 例子:

  • <HTTP权威指南>读书笔记 ---- URL与

    URL与资源 URL语法 URL是浏览器寻找信息时所需的资源位置,URL提供了一种统一的资源命名方式,但这些资源是...

  • URL命名规则

    1、URL中字母全部小写2、如果有单词拼接,使用中划线‘-’,不使用下划线‘_’ 在搜索引擎中,把中划线当做空格处...

  • URL命名空间

    防止多个APP当中出现同名的URL,需要使用URL命名空间,来做区分 urls.py # 应用命名空间 # 应用命...

网友评论

      本文标题:URL命名与反转

      本文链接:https://www.haomeiwen.com/subject/lajgpftx.html