from django.conf.urls import url from aristotle_mdr.contrib.generic.views import GenericAlterManyToManyView from extension_test import views from extension_test import models urlpatterns = [ url(r'^about/(?P<template>.+)/?$', views.DynamicTemplateView.as_view(), name="about"), url(r'^questionnaire/(?P<iid>\d+)/add_question/?$', GenericAlterManyToManyView.as_view(model_base=models.Questionnaire, model_to_add=models.Question, model_base_field='questions'), name='questionnaire_add_question'), ]
from django.conf.urls import url from aristotle_mdr.contrib.generic.views import GenericAlterManyToManyView from extension_test import views from extension_test import models urlpatterns = [ url(r'^about/(?P<template>.+)/?$', views.DynamicTemplateView.as_view(), name="about"), url(r'^questionnaire/(?P<iid>\d+)/add_question/?$', GenericAlterManyToManyView.as_view( model_base = models.Questionnaire, model_to_add = models.Question, model_base_field = 'questions' ), name='questionnaire_add_question'), ]
TemplateView.as_view( template_name= 'aristotle_dse/static/about_aristotle_dse.html'), name="about"), url(r'^add/column_to_distribution/(?P<iid>\d+)?/?$', GenericAlterOneToManyView.as_view( model_base=models.Distribution, model_to_add=models.DistributionDataElementPath, model_base_field='distributiondataelementpath_set', model_to_add_field='distribution', ordering_field='order', form_add_another_text=_('Add a column'), form_title=_('Change Columns')), name='add_column_to_distribution'), url(r'^add/dataset_to_catalog/(?P<iid>\d+)?/?$', GenericAlterManyToManyView.as_view( model_base=models.DataCatalog, model_to_add=models.Dataset, model_base_field='dataset_set', form_title=_('Change Datasets')), name='add_dataset_to_catalog'), url(r'^add/distribution_to_dataset/(?P<iid>\d+)?/?$', GenericAlterManyToManyView.as_view( model_base=models.Dataset, model_to_add=models.Distribution, model_base_field='distribution_set', form_title=_('Change Distributions')), name='add_distribution_to_dataset'), ])) ]
form_add_another_text=_('Add a code'), form_title=_('Change Supplementary Values')), name='supplementary_values_edit'), url(r'^conceptualdomain/(?P<iid>\d+)?/edit/values/?$', GenericAlterOneToManyView.as_view( model_base=models.ConceptualDomain, model_to_add=models.ValueMeaning, model_base_field='valuemeaning_set', model_to_add_field='conceptual_domain', ordering_field='order', form_add_another_text=_('Add a value meaning'), form_title=_('Change Value Meanings')), name='value_meanings_edit'), url(r'^item/(?P<iid>\d+)/dataelementderivation/change_inputs/?$', GenericAlterManyToManyView.as_view( model_base=models.DataElementDerivation, model_to_add=models.DataElement, model_base_field='inputs'), name='dataelementderivation_change_inputs'), url(r'^item/(?P<iid>\d+)/dataelementderivation/change_derives/?$', GenericAlterManyToManyView.as_view( model_base=models.DataElementDerivation, model_to_add=models.DataElement, model_base_field='derives'), name='dataelementderivation_change_derives'), url(r'^item/(?P<iid>\d+)?/alter_relationship/(?P<fk_field>[A-Za-z\-_]+)/?$', generic_foreign_key_factory_view, name='generic_foreign_key_editor'), url(r'^workgroup/(?P<iid>\d+)(?:-(?P<name_slug>[A-Za-z0-9\-]+))?/?$', views.workgroups.workgroup, name='workgroup'), url(r'^workgroup/(?P<iid>\d+)/members/?$',
from django.views.generic import TemplateView from aristotle_mdr.contrib.generic.views import GenericAlterManyToManyView from comet import models urlpatterns = [ url(r'^/?$', TemplateView.as_view(template_name='comet/static/about_comet_mdr.html')), url( r'^outcome_area/(?P<iid>\d+)/add_indicators/?$', views.OutcomeAlterIndicators.as_view(), name='outcomearea_alter_indicators' ), url(r'^outcome_area/(?P<iid>\d+)/add_indicators/?$', GenericAlterManyToManyView.as_view( model_base = models.OutcomeArea, model_to_add = models.Indicator, model_base_field = 'indicators', ), name='outcomearea_alter_indicators' ), url(r'^indicator/(?P<iid>\d+)/add_outcome_areas/?$', GenericAlterManyToManyView.as_view( model_base = models.Indicator, model_to_add = models.OutcomeArea, model_base_field = 'outcome_areas', ), name='indicator_alter_outcomeareas' ), #These are required for about pages to work. Include them, or custom items will die! url(r'^about/(?P<template>.+)/?$', views.DynamicTemplateView.as_view(), name="about"),