发布于: 2018-6-9最后更新: 2023-9-4字数 00 分钟

type
status
date
slug
summary
tags
category
icon
password
ext
order
comment

普通情况

带参数

\^host/(\d+)$
相对应的url是: ”http://127.0.0.1/host/2“ (\d+)是匹配任意的数字,在分页时灵活运用。
在views.host中需要指定一个形式参数来接受(\d+)\$ 的值

按照不同app引用规则

用的时候发现,这样的话要每个url都得写个配置,于是网上找了下看到个通过反射机制实现动态路由,就和.NET mvc那路由一样了
新建个文件activator.py,具体细节看自己需求在此基础上修改
然后新建个动态路由需要的urls.py
因为之前用的.net mvc,所以这里也给写成controller和action了,看着习惯,下面的process则是上面那个activator
然后需要修改settings.py中为你这个动态路由的urls.py
还有注意,要在对应的views.py里加上 from kingWeb.DynamicRouter import urls,不然会报错
 

Loading...
Nginx简单配置反向代理

🗒️Nginx简单配置反向代理


开启python之路

🗒️开启python之路

公告
🎉欢迎来到我的小窝~~~