为django提供ruby on rails路由
django_ror_url的Python项目详细描述
对于django的ruby on-rails的语法研究工作
>
用法
---
<
<<
urlpatterns=[
urlpatterns=[
urlru-url(
ru-url(
url/>
url======[
urlru url-url(
文章“,
constraints={“slug”:“[-\w]+”}
]
about
----
django-ror-url尝试复制用于django路由系统的ruby on-rail路由语法。
----
目前,ror_url模块仅提供一个函数ror_url
,用于替换本地django的django.conf.url.url。这些函数之间有两个差异。ror_u url以基于段的路径(而不是regex)作为其第一个参数,它还采用了一个额外的参数constraints。段可以是一个固定的片段,
类似于“blog”,也可以是一个参数,类似于“slug”。
默认情况下,每个参数都匹配任何字符串。这可以通过
使用constraints参数来更改。它是一个dict,参数为key
,regex或flag为值。如果使用一个标志,它将被相应的regex替换。
========
>
用法
---
<
<<
urlpatterns=[
urlpatterns=[
urlru-url(
ru-url(
url/>
url======[
urlru url-url(
文章“,
constraints={“slug”:“[-\w]+”}
]
about
----
django-ror-url尝试复制用于django路由系统的ruby on-rail路由语法。
----
目前,ror_url模块仅提供一个函数ror_url
,用于替换本地django的django.conf.url.url。这些函数之间有两个差异。ror_u url以基于段的路径(而不是regex)作为其第一个参数,它还采用了一个额外的参数constraints。段可以是一个固定的片段,
类似于“blog”,也可以是一个参数,类似于“slug”。
默认情况下,每个参数都匹配任何字符串。这可以通过
使用constraints参数来更改。它是一个dict,参数为key
,regex或flag为值。如果使用一个标志,它将被相应的regex替换。
========