Esempio n. 1
0
from datawinners.entity.views import export_subject

urlpatterns = patterns('',
                       url(r'datasender/create', DataSenderRegistrationFormView.as_view(), name="create_data_sender"),
                       url(r'datasender/register',RegisterDatasenderView.as_view(),name="register_data_sender"),
                       (r'datasender/edit/(?P<reporter_id>.+?)/$', EditDataSenderView.as_view()),
                       (r'webuser/create', create_multiple_web_users),
                       url(r'subject/create/(?P<entity_type>.+?)/$', create_subject, name='create_subject'),
                       url(r'subject/edit/(?P<entity_type>.+?)/(?P<entity_id>.+?)/$', edit_subject,
                           name="edit_subject"),
                       (r'type/create', create_type),
                       (r'subjects/delete/$', delete_subjects),
                       (r'subjects/(?P<subject_type>.+?)/ajax/$', all_subjects_ajax),
                       url(r'subjects/(?P<subject_type>.+?)/$', all_subjects, name="all_subjects"),
                       (r'delete/$', delete_data_senders),
                       url(r'datasenders/$', AllDataSendersView.as_view(), name='all_datasenders'),
                       url(r'datasenders/ajax/$', AllDataSendersAjaxView.as_view(), name="all_datasenders_ajax"),
                       url(r'datasenders/autocomplete/$', AllDataSenderAutoCompleteView.as_view()),
                       url(r'(?P<entity_type>.+?)/autocomplete/$', subject_autocomplete),
                       (r'disassociate/$', DisassociateDataSendersView.as_view()),
                       (r'associate/$', AssociateDataSendersView.as_view()),
                       url(r'subject/import/(?P<form_code>.+?)/$', import_subjects_from_project_wizard,
                           name='import_subjects'),
                       url(r'subject/edit/(?P<entity_type>.+?)/$', edit_subject_questionnaire,
                           name="edit_subject_questionnaire"),
                       (r'questionnaire/save$', save_questionnaire),
                       url(r'subject/export/', export_subject, name="export_subject"),
                       url(r'entity/template/(?P<form_code>.+?)/$', import_template, name="import_template"),
                       url(r'subjects/$', all_subject_types, name="all_subject_type_page"),
                       url(r'superusersindssearched/$', UsersInSearchedDataSender.as_view(), name="superusers_in_ds_searched")
)
Esempio n. 2
0
from datawinners.project.views.import_submissions_views import ImportSubmissionView
from datawinners.project.views.poll_views import get_poll_info, deactivate_poll, activate_poll, get_poll_sent_messages, \
    my_poll_recipients_count
from datawinners.project.views.registered_datasenders import registered_ds_count
from datawinners.project.views.views import questionnaire, create_data_sender_and_web_user, questionnaire_preview, subject_registration_form_preview, sender_registration_form_preview, project_overview, \
    registered_subjects, broadcast_message, sent_reminders, delete_project, undelete_project, edit_my_subject_questionnaire, project_has_data, subject_web_questionnaire, survey_web_questionnaire, edit_my_subject, get_questionnaire_ajax, \
    rename_project, change_ds_group, geo_json_for_project
from datawinners.project.wizard_view import edit_project, reminder_settings, get_templates, get_template_details

js_info_dict = {
    'domain': 'djangojs',
    'packages': ('datawinners.project',),
}
urlpatterns = patterns('',
                       (r'^jsi18n/$', 'django.views.i18n.javascript_catalog', js_info_dict),
                       (r'^project/disassociate/$', DisassociateDataSendersView.as_view()),
                       url(r'^project/questionnaire/(?P<project_id>\w+?)/$', questionnaire, name='questionnaire'),
                       url(r'^project/questionnaire/ajax/(?P<project_id>\w+?)/$', get_questionnaire_ajax, name='questionnaire_ajax'),
                       url(r'^project/register_subjects/(?P<project_id>\w+?)/entity/(?P<entity_type>.+?)/$', subject_web_questionnaire,
                           name="subject_questionnaire"),
                       url(r'^project/testquestionnaire/(?P<project_id>\w+?)/$', survey_web_questionnaire,
                           name="web_questionnaire"),
                       (r'^project/register_datasenders/(?P<project_id>\w+?)/$', create_data_sender_and_web_user),
                       url(r'^project/preview/questionnaire/(?P<project_id>\w+?)/$', questionnaire_preview,
                           name="questionnaire_preview"),
                       url(r'^project/preview/sms_questionnaire/(?P<project_id>\w+?)/$', questionnaire_preview,
                           {'sms_preview': True}, name="sms_questionnaire_preview"),
                       url(r'^project/preview/subject_registration_form/preview/(?P<project_id>\w+?)/entity/(?P<entity_type>.+?)/$',
                           subject_registration_form_preview, name="subject_registration_form_preview"),
                       url(r'^project/preview/sender_registration_form/preview/(?P<project_id>\w+?)/$',
                           sender_registration_form_preview, name="sender_registration_form_preview"),