我正处于单页 Web 应用程序的设计阶段,并希望使用户可以单击格式化的 URL,数据请求将加载到页面中。
例如,一个 urlhttp://www.mysite.com/?category=some_cat
将触发Category
带有相关数据的视图。
我的意图是解析 URL,收集数据,然后将其传递给 index.html 模板以在页面加载时呈现。页面加载后,Javascript 触发器设置将触发相应的按钮来加载客户端视图。
但是,我在设置 URL 解析器时遇到问题,因为以下设置与上面的示例 url 不匹配。
from app.views import app_views, photo_views, user_views, admin_views
urlpatterns = patterns("",
url(r'^/(?P<category>\d+)/$', app_views.index)
)