将新URL模式映射到现有代码的选项

时间:2015-08-03 06:08:11

标签: django url

我有一个新的来电者只能以特定的新网址模式调用我的应用程序: -

applicationpath?send=N&msg=<MessageContent>&dest=<PHONE>&stime=MM/DD/YY HH:MM:SS PM/AM&Operator=P&Circle=Q

我现有的urlconf根据消息文本调用不同的方法: -

(('api/(?P<phone>\w+)/MessageA', handle_a_message),
 ('api/(?P<phone>\w+)/MessageB', handle_b_message),
  ...)

我可以考虑编写另一个urlconf,它沿着这些方向重定向到这些方法: -

(('applicationpath?send=N&msg=MessageA&dest=(?P<phone>\w+)/\w+', handle_a_message),
 ('applicationpath?send=N&msg=MessageB&dest=(?P<phone>\w+)/\w+', handle_b_message),
 ...)

我缺少更简单的推荐替代品吗?重定向是最好的选择吗?

0 个答案:

没有答案