예제 #1
0
from django.conf import settings
from django.conf.urls import patterns, include, url
from django.conf.urls.static import static
from django.contrib import admin
from django.conf.urls.defaults import *
from rapidsms.backends.kannel.views import KannelBackendView
from django.contrib import admin
admin.autodiscover()

urlpatterns = patterns('',
    url(r'^admin/', include(admin.site.urls)),
    url(r'^account/', include('django.contrib.auth.urls')),

    url(r"^backend/kannel-smpp/$",
        KannelBackendView.as_view(backend_name="kannel-smpp")),
    url(r"^backend/kannel-fake-smsc/$",
        KannelBackendView.as_view(backend_name="kannel-fake-smsc")),
    
    url(r'^flexselect/', include('flexselect.urls')),
    url(r'^chws/', include('api.chws.urls')),

) + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
예제 #2
0
    url(r'^admin/', include(admin.site.urls)),
# RapidSMS core URLs
    url(r'^accounts/', include('rapidsms.urls.login_logout')),
#     url(r'^$', 'rapidsms.views.dashboard', name='rapidsms-dashboard'),
    # RapidSMS contrib app URLs
#    (r'^export/', include('rapidsms.contrib.export.urls')),
    url(r'^httptester/$',
        'rapidsms.contrib.httptester.views.generate_identity',
        {'backend_name': 'message_tester'}, name='httptester-index'),
    (r'^httptester/', include('rapidsms.contrib.httptester.urls')),
    (r'^locations/', include('rapidsms.contrib.locations.urls')),
    (r'^messagelog/', include('rapidsms.contrib.messagelog.urls')),
    (r'^messaging/', include('rapidsms.contrib.messaging.urls')),
    (r'^registration/', include('rapidsms.contrib.registration.urls')),
#    (r'^scheduler/', include('rapidsms.contrib.scheduler.urls')),
    url(r"^backend/kannel-fake-smsc/$", KannelBackendView.as_view(backend_name="kannel-fake-smsc")),
#    url(r"^router/receive/$", KannelBackendView.as_view(backend_name="smsbu")),
    url(r"^backend/leom/$", KannelBackendView.as_view(backend_name="leom")),
    url(r"^backend/econet/$", KannelBackendView.as_view(backend_name="econet")),
    url(r"^backend/tempo/$", KannelBackendView.as_view(backend_name="tempo")),
    url(r"^backend/yo/$", KannelBackendView.as_view(backend_name="yo")),
#    url(r"^router/receive/$", KannelBackendView.as_view(backend_name="kan2http")),
#     url(r'^router/receive/$', CustomHttpBackendView.as_view(backend_name='kan2http')),
    url(r'^$', TemplateView.as_view(template_name = 'ureport/home.html'), name="new_home"),
    url(r'^join/$', TemplateView.as_view(template_name = 'ureport/how_to_join.html')),
    
    url(r'^resultats_sondage/$', TemplateView.as_view(template_name = 'ureport/resultats_sondage.html')),
    
    url(r'^about_ureport/$', TemplateView.as_view(template_name = 'ureport/about.html')),
    url(r'^engage/$', TemplateView.as_view(template_name = 'ureport/engage.html')),
    
예제 #3
0
# Uncomment the next two lines to enable the admin:
from django.contrib.gis import admin

admin.autodiscover()

urlpatterns = patterns(
    '',
    url(r'^admin/', include(admin.site.urls)),
    # RapidSMS core URLs
    (r'^accounts/', include('rapidsms.urls.login_logout')),
    # url(r'^$', 'rapidsms.views.dashboard', name='rapidsms-dashboard'),
    # RapidSMS contrib app URLs
    (r'^httptester/', include('rapidsms.contrib.httptester.urls')),
    # (r'^locations/', include('rapidsms.contrib.locations.urls')),
    # (r'^messagelog/', include('rapidsms.contrib.messagelog.urls')),
    # (r'^messaging/', include('rapidsms.contrib.messaging.urls')),
    # (r'^registration/', include('rapidsms.contrib.registration.urls')),

    # Third party URLs
    (r'^selectable/', include('selectable.urls')),

    url(r'', include('webapp.urls')),
    url(r'^locations/', include('locations.urls')),
    url(r'inbound/kannel/$', KannelBackendView.as_view(backend_name='kannel')),
    url(r'backends/', include('rapidpro4rapidsms.urls')),
)

# urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
# urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
예제 #4
0
파일: urls.py 프로젝트: rpalexis/sms-lapli
urlpatterns = [
    url(r'^$', 'public.views.acc'),
    url(r'^admin/', include(admin.site.urls)),

    # RapidSMS base URLs
    url(r'^accounts/', include('rapidsms.urls.login_logout')),
    url(r'^rapidsms/$', 'rapidsms.views.dashboard', name='rapidsms-dashboard'),

    # RapidSMS contrib app URLs
    url(r'^httptester/', include('rapidsms.contrib.httptester.urls')),
    url(r'^messagelog/', include('rapidsms.contrib.messagelog.urls')),
    url(r'^messaging/', include('rapidsms.contrib.messaging.urls')),
    url(r'^registration/', include('rapidsms.contrib.registration.urls')),
    url(r'^backend/kannel-fake-smsc/$',
        KannelBackendView.as_view(backend_name='kannel-fake-smsc')),

    # Third party URLs
    url(r'^selectable/', include('selectable.urls')),
    url(r'^backend/kannel-usb0-smsc/$',
        KannelBackendView.as_view(backend_name='kannel-usb0-smsc')),

    # SMS Lapli URLs
    url(r'^rapport/pluviometrie/$', 'public.views.rpluie'),
    url(r'^rapport/json_rap/', 'public.views.json_rap'),
    url(r'^rapport/json_graph/', 'public.views.json_graph'),
    url(r'^rapport/json_map/$', 'public.views.json_map'),
    url(r'^rapport/average/$', 'public.views.json_average_by_dep'),
    url(r'^rapport/pluviometrie/station_map/$', 'public.views.station_map'),
    url(r'^rapport/pluviometrie/comp/$', 'public.views.compBDep'),
    url(r'^test', 'public.views.imp'),
예제 #5
0
 url(r'^admin/', include(admin.site.urls)),
 # RapidSMS core URLs
 (r'^accounts/', include('rapidsms.urls.login_logout')),
                    #     url(r'^$', 'rapidsms.views.dashboard', name='rapidsms-dashboard'),
                    # RapidSMS contrib app URLs
                    #    (r'^export/', include('rapidsms.contrib.export.urls')),
 url(r'^httptester/$',
     'rapidsms.contrib.httptester.views.generate_identity',
     {'backend_name': 'message_tester'}, name='httptester-index'),
 (r'^httptester/', include('rapidsms.contrib.httptester.urls')),
 (r'^locations/', include('rapidsms.contrib.locations.urls')),
 (r'^messagelog/', include('rapidsms.contrib.messagelog.urls')),
 (r'^messaging/', include('rapidsms.contrib.messaging.urls')),
 (r'^registration/', include('rapidsms.contrib.registration.urls')),
                    #    (r'^scheduler/', include('rapidsms.contrib.scheduler.urls')),
 url(r"^backend/kannel-fake-smsc/$", KannelBackendView.as_view(backend_name="kannel-fake-smsc")),
                    #    url(r"^router/receive/$", KannelBackendView.as_view(backend_name="smsbu")),
 url(r"^backend/leom/$", KannelBackendView.as_view(backend_name="leom")),
 url(r"^backend/econet/$", KannelBackendView.as_view(backend_name="econet")),
 url(r"^backend/tempo/$", KannelBackendView.as_view(backend_name="tempo")),
 url(r"^backend/yo/$", KannelBackendView.as_view(backend_name="yo")),
                    #    url(r"^router/receive/$", KannelBackendView.as_view(backend_name="kan2http")),
                    #     url(r'^router/receive/$', CustomHttpBackendView.as_view(backend_name='kan2http')),
 url(r'^$', TemplateView.as_view(template_name = 'ureport/home.html'), name="new_home"),
 url(r'^join/$', TemplateView.as_view(template_name = 'ureport/how_to_join.html')),
 url(r'^about_ureport/$', TemplateView.as_view(template_name = 'ureport/about.html')),
 url(r'^ureport-admin/$', 'ureport.views.ureport_content', {'slug':'ureport_home', 'base_template':'ureport/three-square.html', 'num_columns':3}, name='rapidsms-dashboard'),
                    #    url('^accounts/login', 'rapidsms.views.login'),
                    #    url('^accounts/logout', 'rapidsms.views.logout'),
 url('^accounts/change_password', login_required(password_change), {'template_name':'ureport/change_password.html', 'post_change_redirect':'/'}),
 (r'^polls/', include('poll.urls')),
예제 #6
0
from django.conf import settings
from django.conf.urls import patterns, include, url
from django.conf.urls.static import static
from django.contrib import admin
from django.conf.urls.defaults import *
from rapidsms.backends.kannel.views import KannelBackendView
from django.contrib import admin
admin.autodiscover()

urlpatterns = patterns(
    '',
    url(r'^admin/', include(admin.site.urls)),
    url(r'^account/', include('django.contrib.auth.urls')),
    url(r"^backend/kannel-smpp/$",
        KannelBackendView.as_view(backend_name="kannel-smpp")),
    url(r"^backend/kannel-fake-smsc/$",
        KannelBackendView.as_view(backend_name="kannel-fake-smsc")),
    url(r'^flexselect/', include('flexselect.urls')),
    url(r'^chws/', include('api.chws.urls')),
) + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
예제 #7
0
    #url(r'^$', 'rapidsms.views.dashboard', name='rapidsms-dashboard'),
    # RapidSMS contrib app URLs
    (r'^httptester/', include('rapidsms.contrib.httptester.urls')),
    #(r'^locations/', include('rapidsms.contrib.locations.urls')),
    (r'^messagelog/', include('rapidsms.contrib.messagelog.urls')),
    (r'^messaging/', include('rapidsms.contrib.messaging.urls')),
    (r'^registration/', include('rapidsms.contrib.registration.urls')),

    url(r'^$', 'thousand.views.dashboard', name='rapidsms-dashboard'),
    url(r'^reporters/$', 'thousand.views.reporters_list', name='reporters'),
    url(r'^inmessages/$', 'thousand.views.incoming_messages', name='in-messages'),
    url(r'^outmessages/$', 'thousand.views.outgoing_messages', name='out-messages'),
    url(r'^errormessages/$', 'thousand.views.error_messages', name='error-messages'),
    #url(r'^reporters/csv/$', 'thousand.views.reporterCsvList', name='reporters-csv'),
    #url(r'^dashboard/$', 'thousand.views.dashboard'),
    #(r'^nutrition/', include('nutrition.urls')),
    (r'^timelines/', include('timelines.urls')),
    (r'^xray/', include('xray.urls')),
    (r'^alerts/', include('alerts.urls')),
    (r'^groups/', include('groups.urls')),

    # Third party URLs
    (r'^selectable/', include('selectable.urls')),
    #(r'^patients/', include('openmrs.urls')),

) + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

if settings.INSTALLED_BACKENDS.get("kannel-yo"):
    urlpatterns += patterns('', url(r"^backend/kannel-yo/$",
                            KannelBackendView.as_view(backend_name="kannel-yo")))
예제 #8
0
파일: urls.py 프로젝트: rpalexis/sms-lapli

urlpatterns = [
    url(r'^$', 'public.views.acc'),
    url(r'^admin/', include(admin.site.urls)),

    # RapidSMS base URLs
    url(r'^accounts/', include('rapidsms.urls.login_logout')),
    url(r'^rapidsms/$', 'rapidsms.views.dashboard', name='rapidsms-dashboard'),

    # RapidSMS contrib app URLs
    url(r'^httptester/', include('rapidsms.contrib.httptester.urls')),
    url(r'^messagelog/', include('rapidsms.contrib.messagelog.urls')),
    url(r'^messaging/', include('rapidsms.contrib.messaging.urls')),
    url(r'^registration/', include('rapidsms.contrib.registration.urls')),
    url(r'^backend/kannel-fake-smsc/$',KannelBackendView.as_view(backend_name='kannel-fake-smsc')),

    # Third party URLs
    url(r'^selectable/', include('selectable.urls')),
    url(r'^backend/kannel-usb0-smsc/$', KannelBackendView.as_view(backend_name='kannel-usb0-smsc')),

    # SMS Lapli URLs
    url(r'^rapport/pluviometrie/$','public.views.rpluie'),
    url(r'^rapport/json_rap/', 'public.views.json_rap'),
    url(r'^rapport/json_graph/', 'public.views.json_graph'),
    url(r'^rapport/json_map/$', 'public.views.json_map'),
    url(r'^rapport/average/$', 'public.views.json_average_by_dep'),
    url(r'^rapport/pluviometrie/station_map/$', 'public.views.station_map'),
    url(r'^rapport/pluviometrie/comp/$', 'public.views.compBDep'),

    url(r'^test', 'public.views.imp'),
예제 #9
0
urlpatterns = patterns('',
    url(r'^admin/', include(admin.site.urls)),
    url(r'^account/', include('django.contrib.auth.urls')),
    # RapidSMS core URLs
    #(r'^accounts/', include('rapidsms.urls.login_logout')),
    url(r'^$',    'rapidsmsrw1000.apps.webapp.views.home' ),
    url(r'^home/$', 'rapidsmsrw1000.apps.webapp.views.dashboard'),
    (r'^accounts/login/$', "rapidsmsrw1000.apps.webapp.views.login"),
    (r'^accounts/logout/$', "rapidsmsrw1000.apps.webapp.views.logout"),
    # RapidSMS contrib app URLs
    #(r'^export/', include('rapidsms.contrib.export.urls')),
    url(r'^httptester/$',
        'rapidsmsrw1000.apps.httptester.views.generate_identity',
        {'backend_name': 'message_tester'}, name='httptester-index'),
    (r'^httptester/', include('rapidsmsrw1000.apps.httptester.urls')),
    #(r'^locations/', include('rapidsms.contrib.locations.urls')),
    (r'^messagelog/', include('rapidsmsrw1000.apps.messagelog.urls')),
    (r'^messaging/', include('rapidsms.contrib.messaging.urls')),
    #(r'^registration/', include('rapidsms.contrib.registration.urls')),
    #(r'^scheduler/', include('rapidsms.contrib.scheduler.urls')),
    (r'^ubuzima/', include('rapidsmsrw1000.apps.ubuzima.urls')),
    #(r'^reporters/', include('rapidsmsrw1000.apps.reporters.urls')),
    (r'^chws/', include('rapidsmsrw1000.apps.chws.urls')),
    (r'^ambulances/', include('rapidsmsrw1000.apps.ambulances.urls')),

    url(r"^backend/kannel-smpp/$",
        KannelBackendView.as_view(backend_name="kannel-smpp")),

) + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
예제 #10
0
admin.autodiscover()

urlpatterns = patterns('',
    url(r'^admin/', include(admin.site.urls)),
    # RapidSMS core URLs
    (r'^accounts/', include('rapidsms.urls.login_logout')),
    url(r'^$', 'rapidsms.views.dashboard', name='rapidsms-dashboard'),
    # RapidSMS contrib app URLs
    (r'^httptester/', include('rapidsms.contrib.httptester.urls')),
    #(r'^locations/', include('rapidsms.contrib.locations.urls')),
    (r'^messagelog/', include('rapidsms.contrib.messagelog.urls')),
    (r'^messaging/', include('rapidsms.contrib.messaging.urls')),
    (r'^registration/', include('rapidsms.contrib.registration.urls')),

    # Third party URLs
    (r'^selectable/', include('selectable.urls')),

    # Kannel
    url(r"^backend/kannel-gsm-modem/$",
        KannelBackendView.as_view(backend_name="kannel-gsm-modem")),
    url(r'^kannel/', include('rapidsms.backends.kannel.urls')),

    # PhoneID
    url(r"^telesign/", include('telesign_app.urls')),

    # SMS Raffle
    url(r"^sms_raffle/", include('sms_raffle.urls')),

) + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
예제 #11
0
    url(r'^admin/', include(admin.site.urls)),
    # RapidSMS core URLs
    (r'^accounts/', include('rapidsms.urls.login_logout')),
#     url(r'^$', 'rapidsms.views.dashboard', name='rapidsms-dashboard'),
    # RapidSMS contrib app URLs
#    (r'^export/', include('rapidsms.contrib.export.urls')),
    url(r'^httptester/$',
        'rapidsms.contrib.httptester.views.generate_identity',
        {'backend_name': 'message_tester'}, name='httptester-index'),
    (r'^httptester/', include('rapidsms.contrib.httptester.urls')),
    (r'^locations/', include('rapidsms.contrib.locations.urls')),
    (r'^messagelog/', include('rapidsms.contrib.messagelog.urls')),
    (r'^messaging/', include('rapidsms.contrib.messaging.urls')),
    (r'^registration/', include('rapidsms.contrib.registration.urls')),
#    (r'^scheduler/', include('rapidsms.contrib.scheduler.urls')),
    url(r"^backend/kannel-fake-smsc/$", KannelBackendView.as_view(backend_name="kannel-fake-smsc")),
#    url(r"^router/receive/$", KannelBackendView.as_view(backend_name="smsbu")),
    url(r"^backend/leom/$", KannelBackendView.as_view(backend_name="leom")),
    url(r"^backend/econet/$", KannelBackendView.as_view(backend_name="econet")),
    url(r"^router/receive/$", KannelBackendView.as_view(backend_name="kan2http")),
    url(r'^$', direct_to_template, {'template':'ureport/home.html'}, name="new_home"),
    url(r'^join/$', direct_to_template, {'template':'ureport/how_to_join.html'}),
    url(r'^about_ureport/$', direct_to_template, {'template':'ureport/about.html'}),
    url(r'^ureport-admin/$', 'ureport.views.ureport_content', {'slug':'ureport_home', 'base_template':'ureport/three-square.html', 'num_columns':3}, name='rapidsms-dashboard'),
#    url('^accounts/login', 'rapidsms.views.login'),
#    url('^accounts/logout', 'rapidsms.views.logout'),
    url('^accounts/change_password', login_required(password_change), {'template_name':'ureport/change_password.html', 'post_change_redirect':'/'}),
    (r'^polls/', include('poll.urls')),
) + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT) +\
    ureport_urls + contact_urls + generic_urls + ussd_urls + class_urls 
예제 #12
0
from django.conf import settings
from django.conf.urls import include, url, patterns
from django.conf.urls.static import static
from django.contrib import admin
from django.conf.urls import *
from rapidsms.backends.kannel.views import KannelBackendView


urlpatterns = [
    url(r"^$", "public.views.acc"),
    url(r"^admin/", include(admin.site.urls)),
    # RapidSMS base URLs
    url(r"^accounts/", include("rapidsms.urls.login_logout")),
    url(r"^rapidsms/$", "rapidsms.views.dashboard", name="rapidsms-dashboard"),
    # RapidSMS contrib app URLs
    url(r"^httptester/", include("rapidsms.contrib.httptester.urls")),
    url(r"^messagelog/", include("rapidsms.contrib.messagelog.urls")),
    url(r"^messaging/", include("rapidsms.contrib.messaging.urls")),
    url(r"^registration/", include("rapidsms.contrib.registration.urls")),
    url(r"^backend/kannel-fake-smsc/$", KannelBackendView.as_view(backend_name="kannel-fake-smsc")),
    # Third party URLs
    url(r"^selectable/", include("selectable.urls")),
    url(r"^backend/kannel-usb0-smsc/$", KannelBackendView.as_view(backend_name="kannel-usb0-smsc")),
    url(r"^rapport/pluviometrie/$", "public.views.rpluie"),
    url(r"^rapport/json_rap/", "public.views.json_rap"),
    url(r"^rapport/json_graph/", "public.views.json_graph"),
    url(r"^rapport/json_map/$", "public.views.json_map"),
    url(r"^rapport/pluviometrie/station_map/$", "public.views.station_map"),
    url(r"^test", "public.views.imp"),
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
예제 #13
0
파일: urls.py 프로젝트: eokyere/SMART
from django.conf.urls import patterns, include, url
from django.conf.urls.static import static
from django.contrib import admin

from rapidsms.backends.kannel.views import KannelBackendView

admin.autodiscover()

urlpatterns = patterns('',
    url(r'^admin/', include(admin.site.urls)),
    # RapidSMS core URLs
    (r'^accounts/', include('rapidsms.urls.login_logout')),
    url(r'^$', 'rapidsms.views.dashboard', name='rapidsms-dashboard'),
    
    # RapidSMS contrib app URLs
    (r'^httptester/', include('rapidsms.contrib.httptester.urls')),
    
    #(r'^locations/', include('rapidsms.contrib.locations.urls')),
    (r'^messagelog/', include('rapidsms.contrib.messagelog.urls')),
    (r'^messaging/', include('rapidsms.contrib.messaging.urls')),
    (r'^registration/', include('rapidsms.contrib.registration.urls')),

    # Third party URLs
    (r'^selectable/', include('selectable.urls')),

    url(r'^backend/kannel-fake-smsc/$',
        KannelBackendView.as_view(backend_name='kannel-fake-smsc')),
    url(r'^backend/kannel-tigo-smsc/$',
        KannelBackendView.as_view(backend_name='kannel-tigo-smsc')),
) + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
예제 #14
0
파일: urls.py 프로젝트: jj0hns0n/sms-lapli

urlpatterns = [
    url(r'^$', 'public.views.acc'),
    url(r'^admin/', include(admin.site.urls)),

    # RapidSMS base URLs
    url(r'^accounts/', include('rapidsms.urls.login_logout')),
    url(r'^rapidsms/$', 'rapidsms.views.dashboard', name='rapidsms-dashboard'),

    # RapidSMS contrib app URLs
    url(r'^httptester/', include('rapidsms.contrib.httptester.urls')),
    url(r'^messagelog/', include('rapidsms.contrib.messagelog.urls')),
    url(r'^messaging/', include('rapidsms.contrib.messaging.urls')),
    url(r'^registration/', include('rapidsms.contrib.registration.urls')),
    url(r'^backend/kannel-fake-smsc/$',KannelBackendView.as_view(backend_name='kannel-fake-smsc')),

    # Third party URLs
    url(r'^selectable/', include('selectable.urls')),
    url(r'^backend/kannel-usb0-smsc/$', KannelBackendView.as_view(backend_name='kannel-usb0-smsc')),

    # SMS Lapli URLs
    url(r'^rapport/pluviometrie/$','public.views.rpluie'),
    url(r'^rapport/json_rap/', 'public.views.json_rap'),
    url(r'^rapport/json_graph/', 'public.views.json_graph'),
    url(r'^rapport/json_map/$', 'public.views.json_map'),
    url(r'^rapport/pluviometrie/station_map/$', 'public.views.station_map'),

    url(r'^test', 'public.views.imp'),

] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
예제 #15
0
    url(r'^$', 'rapidsmsrw1000.apps.webapp.views.home'),
    url(r'^home/$',
        'rapidsmsrw1000.apps.webapp.views.dashboard',
        name='rapidsms-dashboard'),
    url(r'^accounts/login/$',
        "rapidsmsrw1000.apps.webapp.views.login",
        name='rapidsms-login'),
    url(r'^accounts/logout/$',
        "rapidsmsrw1000.apps.webapp.views.logout",
        name='rapidsms-logout'),
    # RapidSMS contrib app URLs
    #(r'^export/', include('rapidsms.contrib.export.urls')),
    url(r'^httptester/$',
        'rapidsmsrw1000.apps.httptester.views.generate_identity',
        {'backend_name': 'message_tester'},
        name='httptester-index'),
    (r'^httptester/', include('rapidsmsrw1000.apps.httptester.urls')),
    #(r'^locations/', include('rapidsms.contrib.locations.urls')),
    (r'^messagelog/', include('rapidsmsrw1000.apps.messagelog.urls')),
    (r'^messaging/', include('rapidsms.contrib.messaging.urls')),
    #(r'^registration/', include('rapidsms.contrib.registration.urls')),
    #(r'^scheduler/', include('rapidsms.contrib.scheduler.urls')),
    (r'^ubuzima/', include('rapidsmsrw1000.apps.ubuzima.urls')),
    #(r'^reporters/', include('rapidsmsrw1000.apps.reporters.urls')),
    (r'^chws/', include('rapidsmsrw1000.apps.chws.urls')),
    (r'^ambulances/', include('rapidsmsrw1000.apps.ambulances.urls')),
    (r'^rhea/', include('rapidsmsrw1000.apps.api.rhea.urls')),
    url(r"^backend/kannel-smpp/$",
        KannelBackendView.as_view(backend_name="kannel-smpp")),
) + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
예제 #16
0
from django.conf import settings
from django.conf.urls import patterns, include, url
from django.conf.urls.static import static
from django.contrib import admin
from rapidsms.backends.kannel.views import KannelBackendView


admin.autodiscover()


urlpatterns = patterns('',
    url(r'^admin/', include(admin.site.urls)),
    # RapidSMS core URLs
    (r'^accounts/', include('rapidsms.urls.login_logout')),
    url(r'^$', 'rapidsms.views.dashboard', name='rapidsms-dashboard'),
    # RapidSMS contrib app URLs
    (r'^export/', include('rapidsms.contrib.export.urls')),
    url(r'^httptester/$',
        'rapidsms.contrib.httptester.views.generate_identity',
        {'backend_name': 'message_tester'}, name='httptester-index'),
    (r'^httptester/', include('rapidsms.contrib.httptester.urls')),
    (r'^locations/', include('rapidsms.contrib.locations.urls')),
    (r'^messagelog/', include('rapidsms.contrib.messagelog.urls')),
    (r'^messaging/', include('rapidsms.contrib.messaging.urls')),
    (r'^registration/', include('rapidsms.contrib.registration.urls')),
    # backends
    url(r"^backend/kannel-usb0-smsc/$",
        KannelBackendView.as_view(backend_name="kannel-usb0-smsc")),
) + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)