コード例 #1
0
 url(r'^edit_gateway/(?P<hq_api_id>[\w-]+)/(?P<backend_id>[\w-]+)/$',
     EditDomainGatewayView.as_view(),
     name=EditDomainGatewayView.urlname),
 url(r'^gateways/$',
     DomainSmsGatewayListView.as_view(),
     name=DomainSmsGatewayListView.urlname),
 url(r'^chat_contacts/$',
     ChatOverSMSView.as_view(),
     name=ChatOverSMSView.urlname),
 url(r'^chat_contact_list/$', chat_contact_list, name='chat_contact_list'),
 url(r'^chat/(?P<contact_id>[\w-]+)/(?P<vn_id>[\w-]+)/$',
     chat,
     name='sms_chat'),
 url(r'^chat/(?P<contact_id>[\w-]+)/?$', chat, name='sms_chat'),
 url(r'^api/history/$',
     ChatMessageHistory.as_view(),
     name=ChatMessageHistory.urlname),
 url(r'^api/last_read_message/$',
     ChatLastReadMessage.as_view(),
     name=ChatLastReadMessage.urlname),
 url(r'^settings/$',
     SMSSettingsView.as_view(),
     name=SMSSettingsView.urlname),
 url(r'^subscribe_sms/$',
     SubscribeSMSView.as_view(),
     name=SubscribeSMSView.urlname),
 url(r'^languages/$',
     SMSLanguagesView.as_view(),
     name=SMSLanguagesView.urlname),
 url(r'^languages/edit/$', edit_sms_languages, name='edit_sms_languages'),
 url(r'^translations/download/$',
コード例 #2
0
ファイル: test_chat.py プロジェクト: tlwakwella/commcare-hq
 def new_view(self):
     view = ChatMessageHistory()
     view.args = [self.domain]
     view.kwargs = {}
     return view
コード例 #3
0
        name=AddForwardingRuleView.urlname),
    url(r'^edit_forwarding_rule/(?P<forwarding_rule_id>[\w-]+)/$',
        EditForwardingRuleView.as_view(), name=EditForwardingRuleView.urlname),
    url(r'^delete_forwarding_rule/(?P<forwarding_rule_id>[\w-]+)/$', delete_forwarding_rule, name='delete_forwarding_rule'),
    url(r'^add_gateway/(?P<hq_api_id>[\w-]+)/$',
        AddDomainGatewayView.as_view(), name=AddDomainGatewayView.urlname
    ),
    url(r'^edit_gateway/(?P<hq_api_id>[\w-]+)/(?P<backend_id>[\w-]+)/$',
        EditDomainGatewayView.as_view(), name=EditDomainGatewayView.urlname
    ),
    url(r'^gateways/$', DomainSmsGatewayListView.as_view(), name=DomainSmsGatewayListView.urlname),
    url(r'^chat_contacts/$', ChatOverSMSView.as_view(), name=ChatOverSMSView.urlname),
    url(r'^chat_contact_list/$', chat_contact_list, name='chat_contact_list'),
    url(r'^chat/(?P<contact_id>[\w-]+)/(?P<vn_id>[\w-]+)/$', chat, name='sms_chat'),
    url(r'^chat/(?P<contact_id>[\w-]+)/?$', chat, name='sms_chat'),
    url(r'^api/history/$', ChatMessageHistory.as_view(), name=ChatMessageHistory.urlname),
    url(r'^api/last_read_message/$', ChatLastReadMessage.as_view(), name=ChatLastReadMessage.urlname),
    url(r'^settings/$', SMSSettingsView.as_view(), name=SMSSettingsView.urlname),
    url(r'^subscribe_sms/$', SubscribeSMSView.as_view(), name=SubscribeSMSView.urlname),
    url(r'^languages/$', SMSLanguagesView.as_view(), name=SMSLanguagesView.urlname),
    url(r'^languages/edit/$', edit_sms_languages, name='edit_sms_languages'),
    url(r'^translations/download/$', download_sms_translations, name='download_sms_translations'),
    url(r'^translations/upload/$', upload_sms_translations, name='upload_sms_translations'),
    url(r'^invitations/$', ManageRegistrationInvitationsView.as_view(),
        name=ManageRegistrationInvitationsView.urlname),
    url(r'^app_info/(?P<app_id>[\w-]+)/$', InvitationAppInfoView.as_view(),
        name=InvitationAppInfoView.urlname),
    url(r'^telerivet/', include(telerivet_urls)),
]

コード例 #4
0
 def new_view(self):
     view = ChatMessageHistory()
     view.args = [self.domain]
     view.kwargs = {}
     return view
コード例 #5
0
ファイル: urls.py プロジェクト: solleks/commcare-hq
    url(r'^compose/$', ComposeMessageView.as_view(), name=ComposeMessageView.urlname),
    url(r'^message_test/(?P<phone_number>\d+)/$',
        TestSMSMessageView.as_view(), name=TestSMSMessageView.urlname),
    url(r'^api/send_sms/$', api_send_sms, name='api_send_sms'),
    url(r'^add_gateway/(?P<hq_api_id>[\w-]+)/$',
        AddDomainGatewayView.as_view(), name=AddDomainGatewayView.urlname
    ),
    url(r'^edit_gateway/(?P<hq_api_id>[\w-]+)/(?P<backend_id>[\w-]+)/$',
        EditDomainGatewayView.as_view(), name=EditDomainGatewayView.urlname
    ),
    url(r'^gateways/$', DomainSmsGatewayListView.as_view(), name=DomainSmsGatewayListView.urlname),
    url(r'^chat_contacts/$', ChatOverSMSView.as_view(), name=ChatOverSMSView.urlname),
    url(r'^chat_contact_list/$', chat_contact_list, name='chat_contact_list'),
    url(r'^chat/(?P<contact_id>[\w-]+)/(?P<vn_id>[\w-]+)/$', chat, name='sms_chat'),
    url(r'^chat/(?P<contact_id>[\w-]+)/?$', chat, name='sms_chat'),
    url(r'^api/history/$', ChatMessageHistory.as_view(), name=ChatMessageHistory.urlname),
    url(r'^api/last_read_message/$', ChatLastReadMessage.as_view(), name=ChatLastReadMessage.urlname),
    url(r'^settings/$', SMSSettingsView.as_view(), name=SMSSettingsView.urlname),
    url(r'^subscribe_sms/$', SubscribeSMSView.as_view(), name=SubscribeSMSView.urlname),
    url(r'^languages/$', SMSLanguagesView.as_view(), name=SMSLanguagesView.urlname),
    url(r'^languages/edit/$', edit_sms_languages, name='edit_sms_languages'),
    url(r'^translations/download/$', download_sms_translations, name='download_sms_translations'),
    url(r'^translations/upload/$', upload_sms_translations, name='upload_sms_translations'),
    url(r'^telerivet/', include(telerivet_urls)),
    url(r'^whatsapp_templates/$', WhatsAppTemplatesView.as_view(), name=WhatsAppTemplatesView.urlname),
]


sms_admin_interface_urls = [
    url(r'^$', GlobalSmsGatewayListView.as_view(), name='default_sms_admin_interface'),
    url(r'^global_gateways/$', GlobalSmsGatewayListView.as_view(), name=GlobalSmsGatewayListView.urlname),